SqlConnectionStringBuilder.PersistSecurityInfo 属性

定义

获取或设置一个布尔值,该值指示安全敏感信息(如密码或访问令牌)在连接处于打开状态后,是否应作为使用此 SqlConnectionStringBuilder 连接创建的连接字符串的一部分返回。 仅当应用程序需要从已打开的数据库连接中读取密码时,才应将此属性设置为 true 。 的默认值 false 是更安全的设置;使用 true for 此属性会将应用程序打开安全风险,例如意外日志记录或跟踪数据库密码。

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”键相对应。

重置连接字符串会重置所有连接字符串值,包括密码。

适用于