Aracılığıyla paylaş


sys.user_token (Transact-SQL)

Şunlar için geçerlidir:SQL ServerAzure SQL VeritabanıAzure SQL Yönetilen ÖrneğiMicrosoft Fabric'te SQL veritabanı

SQL Server'da kullanıcı belirtecinin parçası olan her veritabanı sorumlusu için bir satır döndürür.

Sütun adı Veri türü Description
principal_id int Sorumlunun kimliği. Değer, veritabanında benzersizdir.
sıd varbinary(85) Sorumlu, veritabanının dışında tanımlanmışsa sorumlunun güvenlik tanımlayıcısı. Örneğin, bu bir SQL Server oturum açma bilgileri, Windows oturum açma bilgileri, Windows Grubu oturum açma bilgileri veya bir sertifikayla eşlenen oturum açma bilgileri olabilir, aksi takdirde bu değer NULL olur.
name Nvarchar (128) Sorumlunun adı. Değer, veritabanında benzersizdir.
type Nvarchar (128) Asıl türün açıklaması. Tüm türler sid ile eşlenir. Değer aşağıdakilerden biri olabilir:

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) Sorumlunun GRANT veya DENY izinlerinin değerlendirmesine katıldığını gösterir veya kimlik doğrulayıcı görevi görür.

Bu değer aşağıdakilerden biri olabilir:

GRANT OR DENY

DENY ONLY

AUTHENTICATOR

Ayrıca Bkz.

sys.login_token (Transact-SQL)
sys.server_principals (Transact-SQL)
sys.database_principals (Transact-SQL)
Sorumluları (Veritabanı Altyapısı)