Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir: SQL Server 2016 (13.x) ve sonraki sürümleri
Microsoft Fabric'te Azure SQL Veritabanı
Azure SQL Yönetilen Örneği
Azure Synapse Analytics
SQL veritabanı
Veritabanındaki her güvenlik koşulu için bir satır döndürür.
| Sütun adı | Veri türü | Description |
|---|---|---|
| object_id | int | Bu koşulu içeren güvenlik ilkesinin kimliği. |
| security_predicate_id | int | Bu güvenlik ilkesi içindeki koşul kimliği. |
| target_object_id | int | Güvenlik koşulunun bağlı olduğu nesnenin kimliği. |
| predicate_definition | nvarchar(max) | Bağımsız değişkenler de dahil olmak üzere bir güvenlik koşulu olarak kullanılacak işlevin tam adı. Adın schema.function normalleştirilebileceğine (kaçış) ve tutarlılık için metindeki diğer öğelere dikkat edin. Örneğin:[dbo].[fn_securitypredicate]([wing], [startTime], [endTime]) |
| predicate_type | int | Güvenlik ilkesi tarafından kullanılan koşul türü: 0 = FILTRE KOŞULU 1 = BLOK KOŞULU |
| predicate_type_desc | nvarchar(60) | Güvenlik ilkesi tarafından kullanılan koşul türü: FILTER BLOCK |
| operation | int | Koşul için belirtilen işlem türü: NULL = tüm geçerli işlemler 1 = EKLENDIKTEN SONRA 2 = GÜNCELLEŞTIRMEDEN SONRA 3 = GÜNCELLEŞTIRMEDEN ÖNCE 4 = SİlMEDEN ÖNCE |
| operation_desc | nvarchar(60) | Koşul için belirtilen işlem türü: NULL INSERT SONRASI GÜNCELLEMEDEN SONRA GÜNCELLEMEDEN ÖNCE SILMEDEN ÖNCE |
Permissions
ALTER ANY SECURITY POLICY iznine sahip sorumlular, bu katalog görünümündeki tüm nesnelere ve nesne üzerinde VIEW DEFINITION'a sahip herkese erişebilir.
Ayrıca Bkz.
Row-Level Güvenliği
sys.security_policies (Transact-SQL)
GÜVENLIK POLITIKASI OLUŞTUR (Transact-SQL)
Güvenlik Kataloğu Görünümleri (Transact-SQL)
Katalog Görünümleri (Transact-SQL)
Sorumluları (Veritabanı Altyapısı)