Поделиться через


SqlConnectionStringBuilder.PersistSecurityInfo Свойство

Определение

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

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

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

Значение свойства PersistSecurityInfo или значение false, если значение не указано.

Комментарии

Это свойство соответствует ключам «Persist Security Info» и «persistsecurityinfo» в строке подключения.

При сбросе строки подключения сбрасываются все значения строки подключения, включая пароль.

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