sys.security_policies (Transact-SQL)
適用於: SQL Server 2016 (13.x) 以上版本 Azure SQL DatabaseAzure SQL 受控執行個體Azure Synapse Analytics
傳回資料庫中每個安全性原則的資料列。
資料行名稱 | 資料類型 | 描述 |
---|---|---|
NAME | sysname | 安全性原則的名稱,在資料庫內是唯一的。 |
object_id | int | 安全性原則的識別碼。 |
principal_id | int | 安全性原則擁有者的識別碼,如向資料庫註冊。 如果擁有者是透過架構判斷,則為 Null。 |
schema_id | int | 物件所在之架構的識別碼。 |
parent_object_id | int | 原則所屬之物件的識別碼。 必須是 0。 |
type | vachar(2) | 必須是 SP 。 |
type_desc | nvarchar(60) | SECURITY_POLICY 。 |
create_date | datetime | 建立安全性原則的 UTC 日期。 |
modify_date | datetime | 上次修改安全性原則的 UTC 日期。 |
is_ms_shipped | bit | 一律為 false。 |
is_enabled | bit | 安全性原則規格狀態: 0 = 已停用 1 = 已啟用 |
is_not_for_replication | bit | 已使用 NOT FOR REPLICATION 選項建立原則。 |
uses_database_collation | bit | 使用與資料庫相同的定序。 |
is_schemabinding_enabled | bit | 安全性原則的架構系結狀態: 0 或 Null = 已啟用 1 = 已停用 |
權限
具有 ALTER ANY SECURITY POLICY 許可權的 主體可以存取此目錄檢視中的所有物件,以及物件上具有 VIEW DEFINITION 的 任何人。
另請參閱
資料列層級安全性
sys.security_predicates (Transact-SQL)
CREATE SECURITY POLICY (Transact-SQL)
安全性目錄檢視 (Transact-SQL)
目錄檢視 (Transact-SQL)
主體 (資料庫引擎)
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應