Nelle stringhe di connessione OleDb c'è sempre questo parametro...
Persist Security Info = TRUE/FALSE
ma cosa significa con precisione ???
grassie, ciauz
Nelle stringhe di connessione OleDb c'è sempre questo parametro...
Persist Security Info = TRUE/FALSE
ma cosa significa con precisione ???
grassie, ciauz
L’attributo Persist Security Info (default FALSE) provoca la persistenza della password, specificata in fase di apertura della connessione, all’interno della proprietà ConnectionString. Questo ovviamente può provocare un potenziale problema di sicurezza, ma in certe circostanze evita di dover ripassare ogni volta quella informazione. Attenzione anche a potenziali problemi di sicurezza derivanti dal costruire il valore della proprietà ConnectionString sulla base dell’input di un utente attraverso una DialogBox o simili. Infatti se l’utente immettesse una stringa del tipo “passwordvalida;Database=AltroDatabase” in una TextBox nella quale si richiede solo la password, e questo valore venisse concatenato ad una stringa che definiva già il database al quale collegarsi, la connessione verrebbe aperta verso il nuovo database, posto che l’utente utilizzato abbia i permessi per poterlo fare.
forse intuirai che non l'ho scritto io...![]()
Non fa niente... sei grande lo stessoOriginariamente inviato da rixx
forse intuirai che non l'ho scritto io...![]()
![]()
ciao e grassie![]()