Bagikan melalui


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)