Sprache

SqlCredential Klasse

Definition

SqlCredential bietet eine sicherere Möglichkeit, das Kennwort für einen Anmeldeversuch mithilfe SQL Server Authentifizierung anzugeben.

SqlCredential besteht aus einer Benutzer-ID und einem Kennwort, das für SQL Server Authentifizierung verwendet wird. Das Kennwort in einem SqlCredential Objekt ist vom Typ SecureString.

SqlCredential kann nicht geerbt werden.

Windows Authentifizierung (Integrated Security = true) bleibt die sicherste Möglichkeit, sich bei einer SQL Server-Datenbank anzumelden.

Verwenden Sie für die neue Entwicklung Microsoft. Data.SqlClient. Diese Seite dokumentiert System.Data.SqlClient.

public ref class SqlCredential sealed
public sealed class SqlCredential
type SqlCredential = class
Public NotInheritable Class SqlCredential
Vererbung
SqlCredential

Hinweise

Warning

Microsoft wird nicht empfohlen, Ihren Benutzernamen und Ihr Kennwort direkt anzugeben, da es sich um ein unsicheres Muster handelt. Verwenden Sie nach Möglichkeit sicherere Authentifizierungsflüsse, z. B. Managed Identities für Azure Ressourcen oder Windows-Authentifizierung für SQL Server.

Konstruktoren

Name Beschreibung
SqlCredential(String, SecureString)

Erstellt ein Objekt vom Typ SqlCredential.

Verwenden Sie für die neue Entwicklung Microsoft. Data.SqlClient. Diese Seite dokumentiert System.Data.SqlClient.

Eigenschaften

Name Beschreibung
Password

Ruft die Kennwortkomponente des SqlCredential Objekts ab.

Verwenden Sie für die neue Entwicklung Microsoft. Data.SqlClient. Diese Seite dokumentiert System.Data.SqlClient.

UserId

Ruft die Benutzer-ID-Komponente des SqlCredential Objekts ab.

Verwenden Sie für die neue Entwicklung Microsoft. Data.SqlClient. Diese Seite dokumentiert System.Data.SqlClient.

Methoden

Name Beschreibung
Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für:

Siehe auch