SqlConnectionStringBuilder.PersistSecurityInfo Свойство

Определение

Возвращает или задает значение, указывающее, следует ли возвращать конфиденциальные данные безопасности, например пароль или маркер доступа, как часть строки подключения, созданной с помощью этого SqlConnectionStringBuilder после того, как это подключение когда-либо находилось в открытом состоянии.

public:
 property bool PersistSecurityInfo { bool get(); void set(bool value); };
public bool PersistSecurityInfo { get; set; }
member this.PersistSecurityInfo : bool with get, set
Public Property PersistSecurityInfo As Boolean

Значение свойства

true, если конфиденциальные данные безопасности должны быть возвращены в рамках строка подключения; в противном случае false. Значение по умолчанию — false.

Комментарии

Это свойство соответствует ключам "Сохранить сведения о безопасности" и "persistsecurityinfo" в строка подключения.

Note

Это свойство должно быть задано true только в том случае, если приложению требуется считывать пароль из уже открытого подключения к базе данных. Значение false по умолчанию — это более безопасный параметр. Использование true этого свойства открывает приложение для рисков безопасности, таких как случайное ведение журнала или трассировка пароля базы данных.

Применяется к

См. также раздел