SqlConnection.Credential 属性

定义

获取或设置此连接的 SqlCredential 对象。

public:
 property System::Data::SqlClient::SqlCredential ^ Credential { System::Data::SqlClient::SqlCredential ^ get(); void set(System::Data::SqlClient::SqlCredential ^ value); };
public System.Data.SqlClient.SqlCredential Credential { get; set; }
[System.ComponentModel.Browsable(false)]
public System.Data.SqlClient.SqlCredential Credential { get; set; }
member this.Credential : System.Data.SqlClient.SqlCredential with get, set
[<System.ComponentModel.Browsable(false)>]
member this.Credential : System.Data.SqlClient.SqlCredential with get, set
Public Property Credential As SqlCredential

属性值

此连接的 SqlCredential 对象。

属性

注解

Persist Security Info = true是使用 获取 对象的CredentialSqlCredential所必需的。

Credential 默认值为 null。

InvalidOperationException将引发异常:

  • 如果在 Credential 打开的连接上设置 。

  • 如果在 CredentialContext Connection=true设置 。

  • 如果在 CredentialIntegrated Security = true设置 。

  • 如果在 Credential 连接字符串使用 Password时设置 。

  • 如果在 Credential 连接字符串使用 UserID时设置 。

适用于

另请参阅