sys.security_policies (T-SQL)
Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru Azure SQL Database Azure SQL Managed Instance Azure Synapse Analytics
Mengembalikan baris untuk setiap kebijakan keamanan dalam database.
Nama kolom | Jenis data | Deskripsi |
---|---|---|
nama | nama sysname | Nama kebijakan keamanan, unik dalam database. |
object_id | int | ID kebijakan keamanan. |
principal_id | int | ID pemilik kebijakan keamanan, sebagaimana terdaftar ke database. NULL jika pemilik ditentukan melalui skema. |
schema_id | int | ID skema tempat objek berada. |
parent_object_id | int | ID objek tempat kebijakan berada. Harus 0. |
jenis | vachar(2) | Harus SP. |
type_desc | nvarchar(60) | SECURITY_POLICY. |
create_date | datetime | Tanggal UTC kebijakan keamanan dibuat. |
modify_date | datetime | Tanggal UTC kebijakan keamanan terakhir diubah. |
is_ms_shipped | bit | Selalu salah. |
is_enabled | bit | Status spesifikasi kebijakan keamanan: 0 = dinonaktifkan 1 = diaktifkan |
is_not_for_replication | bit | Kebijakan dibuat dengan opsi NOT FOR REPLICATION. |
uses_database_collation | bit | Menggunakan kolase yang sama dengan database. |
is_schemabinding_enabled | bit | Status skemabinding untuk kebijakan keamanan: 0 atau NULL = diaktifkan 1 = dinonaktifkan |
Izin
Prinsipal dengan izin UBAH KEBIJAKAN KEAMANAN APA PUN memiliki akses ke semua objek dalam tampilan katalog ini serta siapa pun dengan DEFINISI TAMPILAN pada objek.
Lihat Juga
Keamanan Tingkat Baris
sys.security_predicates (T-SQL)
MEMBUAT KEBIJAKAN KEAMANAN (Transact-SQL)
Tampilan Katalog Keamanan (Transact-SQL)
Tampilan Katalog (Transact-SQL)
Prinsipal (Mesin Database)