SUSER_NAME (języka Transact-SQL)
Zwraca nazwę identyfikator logowania użytkownika.
SUSER_NAME ( [ server_user_id ] )
Argumenty
- server_user_id
Jest numerem identyfikacyjnym logowania użytkownika.server_user_id, which is optional, is int.server_user_id can be the login identification number of any SQL Server login or Microsoft Windows user or group that has permission to connect to an instance of SQL Server.Jeśli server_user_id to nie jest określona, nazwa identyfikator logowania dla bieżącego użytkownika jest zwracany.
Zwracane typy
nvarchar(128)
Remarks
W SQL Server w wersja 7.0, numer identyfikacyjny zabezpieczeń (SID) zastępuje numer identyfikacyjny użytkownika serwera (SUID).
SUSER_NAME zwraca nazwy logowania tylko do logowania, który ma wpis syslogins tabela systemowa.
SUSER_NAME mogą być używane w liście select w klauzula WHERE, i dowolnym wyrażenie jest dozwolone i musi zawsze występować nawiasów, nawet jeśli nie jest określony.
Przykłady
W poniższym przykładzie zwraca nazwę identyfikator logowania użytkownika z liczbą identyfikator logowania 1.
SELECT SUSER_NAME(1)