Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
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 UPPDATERING 3 = FÖRE UPPDATERING 4 = FÖRE BORTTAGNING |
| operation_desc | nvarchar(60) | Den typ av åtgärd som angetts för predikatet: NULL EFTER INSÄTTNING EFTER UPPDATERING FÖRE UPPDATERING INNAN RADERING |
Permissions
Huvudnamn med behörigheten ALTER ANY SECURITY POLICY har åtkomst till alla objekt i den här katalogvyn samt alla med VIEW DEFINITION på objektet.
Se även
Row-Level Säkerhet
sys.security_policies (Transact-SQL)
SKAPA SÄKERHETSPRINCIP (Transact-SQL)
säkerhetskatalogvyer (Transact-SQL)
katalogvyer (Transact-SQL)
huvudnamn (databasmotor)