salut, peut-on changer un mot de passe de fichier access en C#?![]()
salut, peut-on changer un mot de passe de fichier access en C#?![]()
Probablement. En ajoutant la référence Microsoft.Office.Interop.Access. Mais il faudra le mot de passe actuel.
Si la question est "peut-on changer le mot de passe sans l'actuel" ce n'est pas ici qu'il faut poser la question![]()
oui j'ai le mot de passe actuel et je veux le changer avec d'autre?
D'après cette source :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 string password = "my_$p@ssWord"; OleDbConnection conn = new OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\database.mdb;Mode=Share Deny Read|Share Deny Write"); OleDbCommand comm = new OleDbCommand( "ALTER DATABASE PASSWORD [" + password + "] NULL", conn); conn.Open(); comm.ExecuteNonQuery(); conn.Close();
http://www.sitepoint.com/forums/show...ccess-database
En gros, tu exécute la commande SQL de changement de mot de passe.
Cordialement,
Patrick Kolodziejczyk.
Si une réponse vous a été utile pensez à![]()
Si vous avez eu la réponse à votre question, marquez votre discussion
Pensez aux FAQs et aux tutoriels et cours.
Partager