Freigeben über


SqlCredential Klasse

Definition

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

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

SqlCredential können nicht geerbt werden.

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

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

Hinweise

Warnung

Microsoft empfiehlt nicht, 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. verwaltete Identitäten für Azure-Ressourcen, oder Windows-Authentifizierungs- für SQL Server.

Konstruktoren

SqlCredential(String, SecureString)

Erstellt ein Objekt vom Typ SqlCredential.

Eigenschaften

Password

Ruft die Kennwortkomponente des SqlCredential -Objekts ab.

UserId

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

Methoden

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:

Weitere Informationen