srv_impersonate_client (API für erweiterte gespeicherte Prozeduren)
Versucht, die Sicherheitsinformationen des Clients zu verwenden.
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ückgabewerte
true, wenn der Identitätswechselversuch erfolgreich ist; andernfalls false.
Hinweise
srv_impersonate_client führt Code in einer erweiterten gespeicherten Prozedur aus, indem die Anmeldeinformationen des Clients verwendet werden. Dies kann 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.