SqlConnectionStringBuilder.PersistSecurityInfo 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置一个值,该值指示安全敏感信息(如密码或访问令牌)是否应作为连接字符串的一部分返回,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
。
注解
此属性与连接字符串内的“Persist Security Info”和“persistsecurityinfo”键相对应。
注意
仅当应用程序需要从已打开的数据库连接中读取密码时,才应将此属性设置为 true
。 的 false
默认值是更安全的设置。 将 true
用于此属性会打开应用程序的安全风险,例如意外记录或跟踪数据库密码。