Aprire un database Access protetto da password con OLE-db

di Daniele Bochicchio, in Classic ASP, Database,

Benchè non offrano una protezione assoluta, una password su un database Access può rappresentare un piccolo ostacolo verso bontemponi che per un motivo o per un altro dovessero entrare in possesso delle nostre informazioni.
Con la connesione DSN o DSN-less era relativamente sempliceme, con OLE-db invece sono in molti a non capire come specificare la password.
E' necessario utilizzare una proprietà del driver Jet (Jet OLEDB:Database Password) in modo da passare al driver OLE-db la password nella maniera corretta, come mostrato nel seguente script:

<%

' stringa di connessione
strConn = "Provider = Microsoft.Jet.OLEDB.4.0; Data Source = " & _
          Server.MapPath("database.mdb") & _
          ";Jet OLEDB:Database Password=pword;"

Set conn = Server.CreateObject("ADODB.Connection")
conn.Open strConn

' ...
%>

Per maggiori informazioni su OLE-db si veda
https://www.aspitalia.com/articoli/db/ole-db.asp

Commenti

Visualizza/aggiungi commenti

| Condividi su: Twitter, Facebook, LinkedIn

Per inserire un commento, devi avere un account.

Fai il login e torna a questa pagina, oppure registrati alla nostra community.

Approfondimenti

I più letti di oggi