Anteckning
Å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 Förhandsversion av Microsoft Fabric
Returnerar en rad för varje säkerhetspredikat i databasen.
| Column name | Data type | 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. For example:[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 AFTER INSERT AFTER UPDATE BEFORE UPDATE BEFORE DELETE |
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.
See Also
Row-Level Security
sys.security_policies (Transact-SQL)
SKAPA SÄKERHETSPRINCIP (Transact-SQL)
säkerhetskatalogvyer (Transact-SQL)
katalogvyer (Transact-SQL)
huvudnamn (databasmotor)