login_token (Transact-sql)sys.login_token (Transact-SQL)

適用対象: ○SQL Server XAzure SQL Database XAzure Synapse Analytics (SQL DW) XParallel Data Warehouse APPLIES TO: YesSQL Server NoAzure SQL Database NoAzure Synapse Analytics (SQL DW) NoParallel Data Warehouse

ログイン トークンの一部であるサーバー プリンシパルすべてに 1 行を返します。Returns one row for every server principal that is part of the login token.

列名Column name データ型Data type 説明Description
principal_idprincipal_id intint プリンシパルの ID です。ID of the principal. この値は、サーバー内で一意です。This value is unique within server.
sidsid varbinary (85)varbinary(85) プリンシパルのセキュリティ識別子です。Security identifier of the principal. Windows プリンシパルの場合は、 sid = windows sid です。If this is a Windows principal, sid = Windows SID. ログインが証明書にマップされている場合は、証明書のsid = GUID になります。If the login is mapped to a certificate, sid = GUID from the certificate.
namename nvarchar(128)nvarchar(128) プリンシパルの名前。Name of the principal. この値は、サーバー内で一意です。This value is unique within server.
typetype nvarchar(128)nvarchar(128) プリンシパルの種類の説明。Description of principal type. すべての型がsidにマップされます。All types are mapped to sid. 値は次のいずれかになります。The value can be one of the following:

SQL ログインSQL LOGIN

WINDOWS ログインWINDOWS LOGIN

WINDOWS GROUPWINDOWS GROUP

SERVER ROLESERVER ROLE

証明書にマップされたログインLOGIN MAPPED TO CERTIFICATE

LOGIN MAPPED TO ASYMMETRIC KEYLOGIN MAPPED TO ASYMMETRIC KEY

CERTIFICATECERTIFICATE

ASYMMETRIC KEYASYMMETRIC KEY
ユーセジリンクusage nvarchar(128)nvarchar(128) GRANT または DENY 権限の評価にプリンシパルが参加するかどうか、または認証子としての役割を果たすかどうかを示します。Indicates the principal participates in the evaluation of GRANT or DENY permissions, or serves as an authenticator.

この値は、次のいずれかです。This value can be one of the following:

GRANT または DENYGRANT OR DENY

拒否のみDENY ONLY

アプリAUTHENTICATOR

参照See Also

user_token (Transact-sql) sys.user_token (Transact-SQL)
server_principals (Transact-sql) sys.server_principals (Transact-SQL)
database_principals (Transact-sql) sys.database_principals (Transact-SQL)
プリンシパル (データベース エンジン)Principals (Database Engine)