hallo zusammen^^
Ich hätte da eine Datenbank, die ich gerne mit einem Passwort sicher würde.
Sicher ist das nicht das sicherste, aber die Daten sind an und für sich unsensibel und es soll bloß zu keiner Verwurstelung von Leuten, die mal Base ausprobieren wollen, kommen...
nun weiß ich, dass der SQL-Befehl "Alter Database Password neuespasswort altespasswort" das Passwort ändern kann... nur gibt mir mein vb-2003 da nen allgemeinen fehler aus, wenn ich altespasswort leer lasse^^
Mach ich das falsch oder geht das so nicht?^^
mit freundlichen Grüßen
Dediggefedde
Ich hätte da eine Datenbank, die ich gerne mit einem Passwort sicher würde.
Sicher ist das nicht das sicherste, aber die Daten sind an und für sich unsensibel und es soll bloß zu keiner Verwurstelung von Leuten, die mal Base ausprobieren wollen, kommen...
nun weiß ich, dass der SQL-Befehl "Alter Database Password neuespasswort altespasswort" das Passwort ändern kann... nur gibt mir mein vb-2003 da nen allgemeinen fehler aus, wenn ich altespasswort leer lasse^^
VB.NET-Quellcode
- Dim datenbank2 as OleDb.OleDbConnection
- Try
- datenbank2 = New OleDb.OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & pfad & "\Daten.mdb;Passwort=pw;")
- datenbank2.Open() <<--Fehler
- Catch ex As Exception
- datenbank2 = New OleDb.OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & pfad & "\Daten.mdb;")
- Dim com As New OleDb.OleDbCommand("Alter Database Password pw ", datenbank2)
- datenbank2.Open()
- com.ExecuteNonQuery() <<--Fehler
- Finally
- datenbank2.Close()
- End Try
Mach ich das falsch oder geht das so nicht?^^
mit freundlichen Grüßen
Dediggefedde