Właściwość personifikować
Ta funkcja zostanie usunięta z przyszłej wersji programu Microsoft SQL Server. Należy unikać stosowania tej funkcji w nowych projektach oraz zaplanować modyfikację aplikacji, w których obecnie jest używana ta funkcja.
Impersonate Właściwość określa użycie poświadczeń logowania systemu Microsoft Windows dla połączeń wypróbowywane przez odwołanie OLE DB źródło danych użytkownika.
Składnia
object
.Impersonate [=value]
Części
obiekt
Wyrażenie do obiektu w na liście dotyczywartość
PRAWDA lub FAŁSZ
Typ danych
Boolean
Można modyfikować
Odczyt i zapis
Prototyp (C/C++)
HRESULT GetImpersonate(LPBOOL pRetVal);
HRESULT SetImpersonate(BOOL NewValue);
Uwagi
Jeśli TRUE, logowania, które korzystają z uwierzytelniania Microsoft SQL Server używać własnych poświadczenia połączyć odwołanie źródło danych OLE DB.Wartość TRUE jest nieprawidłowa dla logowania, do których używanie uwierzytelniania systemu Windows, chyba że środowisko systemu Windows obsługuje delegację konta zabezpieczeń i dostawca obsługuje uwierzytelnianie systemu Windows.
Jeśli ma wartość FAŁSZ, próba połączenia używa określonej nazwy użytkownika i hasła.