다음을 통해 공유


sys.user_token(Transact-SQL)

적용 대상: Microsoft Fabric의 SQL ServerAzure SQL Database Azure SQL Managed Instance SQL 데이터베이스

SQL Server에서 사용자 토큰의 일부인 모든 데이터베이스 보안 주체에 대해 하나의 행을 반환합니다.

열 이름 데이터 형식 설명
principal_id int 보안 주체의 ID입니다. 이 값은 데이터베이스 내에서 고유합니다.
sid varbinary(85) 보안 주체가 데이터베이스 외부에 정의된 경우 보안 주체의 식별자입니다. 예를 들어 SQL Server 로그인, Windows 로그인, Windows 그룹 로그인 또는 인증서에 매핑된 로그인일 수 있습니다. 그렇지 않으면 이 값은 NULL입니다.
이름 nvarchar (128) 보안 주체의 이름입니다. 이 값은 데이터베이스 내에서 고유합니다.
type nvarchar (128) 보안 주체 유형에 대한 설명입니다. 모든 형식은 sid매핑됩니다. 값은 다음 중 하나입니다.

SQL USER

WINDOWS LOGIN

WINDOWS GROUP

ROLE

APPLICATION ROLE

DATABASE ROLE

USER MAPPED TO CERTIFICATE

USER MAPPED TO ASYMMETRIC KEY

CERTIFICATE

ASYMMETRIC KEY
usage nvarchar (128) 보안 주체가 GRANT 또는 DENY 권한 평가에 참여하거나 인증자로 사용됨을 나타냅니다.

이 값은 다음 중 하나일 수 있습니다.

GRANT OR DENY

DENY ONLY

AUTHENTICATOR

참고 항목

sys.login_token(Transact-SQL)
sys.server_principals(Transact-SQL)
sys.database_principals(Transact-SQL)
보안 주체(데이터베이스 엔진)