General |
6.15 Aprire, da codice, un mdb protetto da password. |
Federico Luciani |
(D) Si può aprire, da codice, un mdb protetto con password? è possibile modificare tale password da codice? (R) Si è possibile utilizzando il metodo OpenDatabase e passandogli la password come parametro. Ad esempio, per accedere a 'mioDB.mdb' la cui password è 'pippo' basta aprire il db in questo modo: Dim dbs As Database Set dbs = OpenDatabase("mioDB.mdb", False, False, "; pwd=pippo") ' ci fate quel che volete Set dbs = Nothinginoltre è possibile modificare la password utilizzando il metodo NewPassword dell'oggetto Database ed impostando a True il secondo parametro (accesso esclusivo): Dim dbs As Database Set dbs = OpenDatabase("mioDB.mdb", True, False, ";pwd=pippo") dbs.NewPassword "pippo", "paperino" Set dbs = Nothing |