Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy: SQL Server 2016 (13.x) i nowsze wersje
usługi Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
SQL Database w usłudze Microsoft Fabric
Zwraca wiersz dla każdego predykatu zabezpieczeń w bazie danych.
| Nazwa kolumny | Typ danych | Description |
|---|---|---|
| object_id | int | Identyfikator zasad zabezpieczeń, które zawierają ten predykat. |
| security_predicate_id | int | Identyfikator predykatu w ramach tych zasad zabezpieczeń. |
| target_object_id | int | Identyfikator obiektu, na którym jest powiązany predykat zabezpieczeń. |
| predicate_definition | nvarchar(max) | W pełni kwalifikowana nazwa funkcji, która będzie używana jako predykat zabezpieczeń, w tym argumenty. Należy pamiętać, że schema.function nazwa może być znormalizowana (tj. uniknięta), a także każdy inny element w tekście w celu zapewnienia spójności. Przykład:[dbo].[fn_securitypredicate]([wing], [startTime], [endTime]) |
| predicate_type | int | Typ predykatu używanego przez zasady zabezpieczeń: 0 = PREDYKAT FILTRU 1 = PREDYKAT BLOKOWY |
| predicate_type_desc | nvarchar(60) | Typ predykatu używanego przez zasady zabezpieczeń: FILTER BLOCK |
| operacja | int | Typ operacji określony dla predykatu: NULL = wszystkie odpowiednie operacje 1 = PO WSTAWIENIU 2 = PO AKTUALIZACJI 3 = PRZED AKTUALIZACJĄ 4 = PRZED USUNIĘCIEM |
| operation_desc | nvarchar(60) | Typ operacji określony dla predykatu: NULL PO WSTAWCE PO AKTUALIZACJI PRZED AKTUALIZACJĄ PRZED DELETE |
Permissions
Podmioty z uprawnieniami ALTER ANY SECURITY POLICY mają dostęp do wszystkich obiektów w tym widoku wykazu oraz wszystkich osób z definicją WIDOKU w obiekcie.
Zobacz też
zabezpieczeniaRow-Level
sys.security_policies (Transact-SQL)
TWORZENIE POLITYKI BEZPIECZEŃSTWA (Transact-SQL)
Widoki wykazu zabezpieczeń (Transact-SQL)
Widoki Katalogu (Transact-SQL)
Podmioty (aparat bazy danych)