Udostępnij przez


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 dotyczy

  • wartość
    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.

Stosuje się do: