Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Gäller för: SQL Server 2016 (13.x) och senare versioner
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
SQL Database i Microsoft Fabric
Returnerar en rad för varje säkerhetspredikat i databasen.
| Kolumnnamn | Datatyp | Description |
|---|---|---|
| object_id | int | ID för den säkerhetsprincip som innehåller det här predikatet. |
| security_predicate_id | int | Predikat-ID i den här säkerhetsprincipen. |
| target_object_id | int | ID för det objekt som säkerhetspredikatet är bundet till. |
| predicate_definition | nvarchar(max) | Fullständigt kvalificerat namn på funktionen som ska användas som säkerhetspredikat, inklusive argumenten. Observera att namnet schema.function kan normaliseras (d.v.s. escape) samt andra element i texten för konsekvens. Till exempel:[dbo].[fn_securitypredicate]([wing], [startTime], [endTime]) |
| predicate_type | int | Typen av predikat som används av säkerhetsprincipen: 0 = FILTERPREDICATE 1 = BLOCKPREDICATE |
| predicate_type_desc | nvarchar(60) | Typen av predikat som används av säkerhetsprincipen: FILTER BLOCK |
| operation | int | Den typ av åtgärd som angetts för predikatet: NULL = alla tillämpliga åtgärder 1 = EFTER INSERT 2 = EFTER UPDATE 3 = FÖRE UPDATE 4 = FÖRE DELETE |
| operation_desc | nvarchar(60) | Den typ av åtgärd som angetts för predikatet: NULL EFTERÅT INSERT EFTERÅT UPDATE INNAN UPDATE INNAN DELETE |
Permissions
Huvudpersoner med ALTER ANY-behörighet SECURITY POLICY har tillgång till alla objekt i denna katalogvy samt alla med VIEW DEFINITION på objektet.
Se även
Row-Level Säkerhet
sys.security_policies (Transact-SQL)
CREATE SECURITY POLICY (Transact-SQL)
säkerhetskatalogvyer (Transact-SQL)
katalogvyer (Transact-SQL)
huvudnamn (databasmotor)