SUSER_NAME(Transact-SQL)

사용자의 로그인 ID 이름을 반환합니다.

항목 링크 아이콘Transact-SQL 구문 표기 규칙

구문

SUSER_NAME ( [ server_user_id ] ) 

인수

  • server_user_id
    사용자의 로그인 ID입니다. server_user_id는 선택 사항이며 int입니다. server_user_id는 SQL Server 인스턴스에 연결할 수 있는 권한을 가진 Microsoft Windows 사용자나 그룹 또는 SQL Server 로그인의 로그인 ID일 수 있습니다. server_user_id를 지정하지 않으면 현재 사용자에 대한 로그인 ID 이름이 반환됩니다.

반환 형식

nvarchar(128)

주의

SQL Server 버전 7.0에서는 SUID(서버 사용자 ID) 대신 SID(보안 ID)가 사용됩니다.

SUSER_NAME은 syslogins 시스템 테이블에 항목이 있는 로그인에 대해서만 로그인 이름을 반환합니다.

SUSER_NAME은 WHERE 절의 SELECT 목록 및 식 어디에나 사용될 수 있으며 매개 변수를 지정하지 않아도 항상 뒤에 괄호가 와야 합니다.

다음 예에서는 로그인 ID가 1인 사용자의 로그인 ID 이름을 반환합니다.

SELECT SUSER_NAME(1)