sys.user_token(Transact-SQL)

사용자 토큰의 일부인 데이터베이스 보안 주체마다 한 행을 반환합니다.

열 이름

데이터 형식

설명

principal_id

int

보안 주체의 ID입니다. 이 값은 데이터베이스 내에서 고유합니다.

sid

varbinary(85)

보안 주체가 데이터베이스 외부에 정의되어 있는 경우 보안 주체의 보안 식별자입니다. 예를 들어 이 식별자는 SQL Server 로그인, Windows 로그인, Windows 그룹 로그인 또는 인증서에 매핑된 로그인이 될 수 있습니다. 이외의 경우 이 값은 NULL입니다.

name

nvarchar (128)

보안 주체의 이름입니다. 이 값은 데이터베이스 내에서 고유합니다.

type

nvarchar (128)

보안 주체 유형에 대한 설명입니다. 모든 유형은 sid로 매핑됩니다. 이 값은 다음 중 하나일 수 있습니다.

  • SQL USER

  • WINDOWS LOGIN

  • WINDOWS GROUP

  • ROLE

  • APPLICATION ROLE

  • DATABASE ROLE

  • USER MAPPED TO CERTIFICATE

  • LOGIN MAPPED TO ASYMMETRIC KEY

  • CERTIFICATE

  • ASYMMETRIC KEY

usage

nvarchar (128)

보안 주체가 GRANT 또는 DENY 권한 평가에 참여하도록 지정하거나 인증자의 역할을 하도록 지정합니다.

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

  • GRANT 또는 DENY

  • DENY ONLY

  • AUTHENTICATOR