sys.database_principals (Transact-SQL)
Bir veritabanında her patron için bir satır döndürür.
Sütun adı |
Veri türü |
Açıklama |
---|---|---|
name |
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 A = uygulama rolü R = veritabanı rolü C = bir sertifikaeşlenen kullanıcı K eşlenmiş bir asimetrik anahtarkullanı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 |
SQL adı şema belirtmediğinde kullanılacak adı.Null türünde değil s, u veya a. sorumluları için |
create_date |
datetime |
Patron oluşturulduğu saat. |
modify_date |
datetime |
Hangi patron 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 sorumluları sahibi gerekir dbo. |
SID |
varbinary(85) |
SID (Güvenlik kimliği) patron veritabanı dış olarak tanımlanırsa (s ve u g yazın).Aksi durumda, null. |
is_fixed_role |
bit |
1 İse, bu satır için sabit veritabanı rolleri bir girdi temsil eder: db_owner, db_accessadmin, db_datareader, db_datawriter, db_ddladmin, db_securityadmin, db_backupoperator, db_denydatareader, db_denydatawriter. |
İzinler
SQL Server 2005 ve sonraki sürümlerinde, katalog görünümlerinde meta verinin görünürlüğü bir kullanıcının ya sahip olduğu ya da bazı izinlerine sahip olduğu güvenliği sağlanabilen öğelerle sınırlıdır.Daha fazla bilgi için bkz: Meta veri görünürlük yapılandırma.
Ayrıca bkz.