SqlCredential Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
SqlCredential zapewnia bezpieczniejszy sposób określania hasła do próby logowania przy użyciu uwierzytelniania programu SQL Server.
SqlCredential składa się z identyfikatora użytkownika i hasła, które będą używane do uwierzytelniania programu SQL Server. Hasło w obiekcie SqlCredential jest typu SecureString.
SqlCredential nie można dziedziczyć.
Uwierzytelnianie systemu Windows (Integrated Security = true
) pozostaje najbezpieczniejszym sposobem logowania się do bazy danych programu SQL Server.
public ref class SqlCredential sealed
public sealed class SqlCredential
type SqlCredential = class
Public NotInheritable Class SqlCredential
- Dziedziczenie
-
SqlCredential
Uwagi
Ostrzeżenie
Firma Microsoft nie zaleca bezpośredniego podawania nazwy użytkownika i hasła, ponieważ jest to niezabezpieczony wzorzec. Jeśli to możliwe, należy użyć bezpieczniejszych przepływów uwierzytelniania, takich jak tożsamości zarządzane dla zasobów platformy Azurelub uwierzytelniania systemu Windows dla programu SQL Server.
Konstruktory
SqlCredential(String, SecureString) |
Tworzy obiekt typu SqlCredential. |
Właściwości
Password |
Pobiera składnik hasła obiektu SqlCredential. |
UserId |
Pobiera składnik identyfikatora użytkownika obiektu SqlCredential. |
Metody
Equals(Object) |
Określa, czy określony obiekt jest równy bieżącemu obiektowi. (Odziedziczone po Object) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Pobiera Type bieżącego wystąpienia. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Object. (Odziedziczone po Object) |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |