Подтвердить что ты не робот

Persist Security Info Property = true и Persist Security Info Свойство = false

Для свойств:

Persist Security Info=true

и

Persist Security Info=false

Можете ли вы сказать мне, в чем разница между ними, и если я не буду входить в мою связь, что произойдет?

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

Ответ 1

Даже если вы установите постоянную Persist Security Info= true или Persist Security Info=false она не будет показывать разницу впереди.. Разница происходит на заднем плане

Если для параметра " Persist Security Info set to false чувствительная Persist Security Info set to false безопасности информация, такая как пароль, не возвращается как часть соединения, если соединение открыто или когда-либо находилось в открытом состоянии.

Если для Persist Security Info to True, Windows запомнит пароль, указанный в строке подключения.

Это разница.

MSDN Объяснение

Если для параметра " Persist Security Info значение "истина" или "ложь", вступят в силу только в том случае, если в строке подключения указаны имя пользователя и пароль. Если вы упомянули имя пользователя и пароль в Persist Security Info подключения и задали для Persist Security Info false то учетные данные не могут быть извлечены. но если вы установили Persist Security Info в значение true, давая учетные данные в окнах строки подключения, они запомнят учетные данные и могут быть извлечены в программе