sys.login_token (Transact-SQL)

为登录名标记中包含的每个服务器主体返回一行。

列名

数据类型

说明

principal_id

int

服务器主体的 ID。此值在服务器中是唯一的。

sid

varbinary(85)

服务器主体的安全标识符。如果这是 Windows 主体,则 sid = Windows SID。如果登录名映射到一个证书,则 sid = 证书中的 GUID。

name

nvarchar(128)

服务器主体的名称。此值在服务器中是唯一的。

type

nvarchar(128)

主体类型的说明。所有类型都映射到 sid。此值可以是下列值之一:

  • SQL LOGIN

  • WINDOWS LOGIN

  • WINDOWS GROUP

  • SERVER ROLE

  • LOGIN MAPPED TO CERTIFICATE

  • LOGIN MAPPED TO ASYMMETRIC KEY

  • CERTIFICATE

  • ASYMMETRIC KEY

usage

nvarchar(128)

指示服务器主体参与 GRANT 或 DENY 权限的鉴定,或用作验证器。

此值可以为下列值之一:

  • GRANT 或 DENY

  • 仅 DENY

  • AUTHENTICATOR