Freigeben über


SqlConnection.Credential Eigenschaft

Definition

Ruft das SqlCredential-Objekt für diese Verbindung ab, oder legt es fest.

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

Eigenschaftswert

Das SqlCredential-Objekt für diese Verbindung.

Attribute

Hinweise

Persist Security Info = true ist erforderlich, um den Wert des SqlCredential -Objekts mit Credentialabzurufen.

Der Standardwert von Credential ist NULL.

Eine InvalidOperationException Ausnahme wird ausgelöst:

  • Wenn Credential für eine geöffnete Verbindung festgelegt ist.

  • Wenn Credential festgelegt ist, wenn Integrated Security = truefestgelegt ist.

  • Wenn Credential festgelegt ist, wenn die Verbindungszeichenfolge verwendet Password.

  • Wenn Credential festgelegt ist, wenn die Verbindungszeichenfolge verwendet UserID.

Gilt für: