Aracılığıyla paylaş


sys.database_principals (Transact-SQL)

Her patron veritabanı için bir satır döndürür.

sütun Name

Veri türü

Açıklama

Ad

sysname

Asıl adı, veritabanı içinde benzersiz adı.

principal_id

int

Asıl adı, veritabanı içinde benzersiz kimliği.

TYPE

char(1)

Asıl türü:

S = SQL kullanıcı

U = Windows kullanıcı

G = Windows grubu

Bir uygulama rolü =

R = veritabanı rolü

C kullanıcı bir sertifikayla eşleştirilmiş =

K eşlenmiş bir asimetrik anahtar kullanıcı =

type_desc

nvarchar(60)

Asıl tipinin açıklaması.

SQL_USER

WINDOWS_USER

WINDOWS_GROUP

APPLICATION_ROLE

DATABASE_ROLE

CERTIFICATE_MAPPED_USER

ASYMMETRIC_KEY_MAPPED_USER

default_schema_name

sysname

Şema SQL adı belirtmediğinde kullanılacak adı.İlkeleri olmayan S, U veya yanıt türü için null

create_date

datetime

Patron oluşturulduğu saat.

modify_date

datetime

Hangi patron en son değiştirildiği saat.

owning_principal_id

int

Bu asıl sahibi olan asıl kimliği.Veritabanı rolleri dışında tüm ilkeleri gerekir sahibidbo.

sıd

varbinary(85)

SID (güvenlik patron dış veritabanı için tanımlanmış, tanımlayıcısı) (S, U ve G yazın).Aksi takdirde NULL.

is_fixed_role

bit

1 Ve bu satırdaki sabit veritabanı rollerinin bir girdiyi temsil eder: db_owner, db_accessadmin, db_datareader, db_datawriter, db_ddladmin, db_securityadmin, db_backupoperator, db_denydatareader, db_denydatawriter.

İzinler

In SQL Server 2005 and later versions, the visibility of the metadata in catalog views is limited to securables that a user either owns or on which the user has been granted some permission.Daha fazla bilgi için bkz: Meta veriler görünürlük yapılandırma.