tag propiedad example c# database ms-access database-connection connection-string

c# - example - Persistir propiedad de información de seguridad=true y Persistir propiedad de información de seguridad=false



c# summary example (1)

Incluso si configura Persist Security Info= true O Persist Security Info=false no mostrará una diferencia en el frente ... La diferencia está ocurriendo en segundo plano

Cuando Persist Security Info set to false sensible Persist Security Info set to false seguridad, como la contraseña, no se devuelve como parte de la conexión si la conexión está abierta o alguna vez ha estado en estado abierto.

Si establece Persist Security Info to True , Windows recordará la contraseña especificada en la cadena de conexión.

Esa es la diferencia.

Explicación de MSDN

la configuración de Persist Security Info verdadera o falsa entrará en vigencia solo si menciona el nombre de usuario y la contraseña en la cadena de conexión. Si menciona el nombre de usuario y la contraseña en la Persist Security Info conexión y establece Persist Security Info como false , no se podrán extraer las credenciales. pero si establece Persist Security Info como verdadera mientras da credenciales en las ventanas de la cadena de conexión, se recordarán las credenciales y se podrá extraer en pgm

Para las propiedades:

Persist Security Info=true

y

Persist Security Info=false

¿Puedes decirme cuál es la diferencia entre ellos y, si no lo pongo en mi conexión, qué pasará?

connect.ConnectionString = "Provider=Microsoft.ACE.OLEDB.12.0; Data Source=C:/Users/Nourah/Downloads /Phase3/Salary.accdb; Persist Security Info=False;";