srv_impersonate_client (API für erweiterte gespeicherte Prozeduren)
Versucht, die Sicherheitsinformationen des Clients anzunehmen.
Syntax
BOOL srv_impersonate_client (SRV_PROC * srvproc);
Argumente
- drvproc
Ein Zeiger auf die SRV_PROC-Struktur, die das Handle für eine bestimmte Clientverbindung ist. Die Struktur enthält alle Kontrollinformationen, mit der die API-Bibliothek für erweiterte gespeicherte Prozeduren Kommunikationen und Daten zwischen der Anwendung und dem Client verwaltet.
Rückgabewert
true, wenn der versuchte Identitätswechsel erfolgreich ist; andernfalls false.
Hinweise
srv_impersonate_client führt Code in einer erweiterten gespeicherten Prozedur mittels der Anmeldeinformationen des Clients aus. Dies könnte in Situationen nützlich sein, in denen das Clientkonto über Berechtigungen verfügt, über die das SQL Server-Konto nicht verfügt. SQL Server verwendet diesen Aufruf intern.