server_audits (Transact-sql)sys.server_audits (Transact-SQL)

適用対象: ○SQL Server XAzure SQL Database XAzure Synapse Analytics (SQL DW) XParallel Data Warehouse APPLIES TO: YesSQL Server NoAzure SQL Database NoAzure Synapse Analytics (SQL DW) NoParallel Data Warehouse

サーバー インスタンス内の各 SQL ServerSQL Server 監査について行を 1 つずつ含みます。Contains one row for each SQL ServerSQL Server audit in a server instance. 詳しくは、「SQL Server Audit (データベース エンジン)」を参照してください。For more information, see SQL Server Audit (Database Engine).

列名Column name データ型Data type 説明Description
audit_idaudit_id intint 監査の ID。ID of the audit.
namename sysnamesysname 監査の名前。Name of the audit.
audit_guidaudit_guid uniqueidentifieruniqueidentifier サーバーの起動時およびデータベースのアタッチ操作中に、メンバーサーバー|データベース監査の仕様による監査を列挙するために使用される監査の GUID。GUID for the audit that is used to enumerate audits with member Server|Database audit specifications during server start-up and database attach operations.
create_datecreate_date datetimedatetime 監査が作成された UTC 日付。UTC date the audit was created.
modify_datemodify_date datetimedatetime 監査が最後に変更された UTC 日付。UTC date the audit was last modified.
principal_idprincipal_id intint サーバーに登録されている監査の所有者の ID。ID of the owner of the audit, as registered to the server.
typetype char(2)char(2) 監査の種類。Audit type:

SL-NT セキュリティイベントログSL - NT Security event log

AL-NT アプリケーションイベントログAL - NT Application event log

ファイルシステム上の FL ファイルFL - File on file system
type_desctype_desc nvarchar(60)nvarchar(60) SECURITY LOGSECURITY LOG

APPICATION ログAPPICATION LOG

FILEFILE
on_failureon_failure tinyinttinyint アクションエントリの書き込みに失敗した場合:On Failure to write an action entry:

0-続行0 - Continue

1-サーバーインスタンスのシャットダウン1 - Shutdown server instance

2-失敗した操作2 - Fail operation
on_failure_descon_failure_desc nvarchar(60)nvarchar(60) アクションエントリの書き込みに失敗した場合:On Failure to write an action entry:

CONTINUECONTINUE

サーバーインスタンスのシャットダウンSHUTDOWN SERVER INSTANCE

FAIL_OPERATIONFAIL_OPERATION
is_state_enabledis_state_enabled tinyinttinyint 0-無効0 - Disabled

1 - 有効1 - Enabled
queue_delayqueue_delay intint ディスクに書き込むまでの最大待機時間 (ミリ秒単位)。Maximum time, in milliseconds, to wait before writing to disk. 0の場合、イベントが続行される前に、監査によって書き込みが保証されます。If 0, the audit will guarantee a write before an event can continue.
predicatepredicate nvarchar (3000)nvarchar(3000) イベントに適用される述語式。The predicate expression that is applied to the event.

アクセス許可Permissions

ALTER ANY SERVER AUDITまたはVIEW any DEFINITION権限を持つプリンシパルは、このカタログビューにアクセスできます。Principals with the ALTER ANY SERVER AUDIT or VIEW ANY DEFINITION permission have access to this catalog view. また、プリンシパルに対して VIEW ANY DEFINITION権限を拒否することはできません。In addition, the principal must not be denied VIEW ANY DEFINITION permission.

カタログ ビューでのメタデータの表示が、ユーザーが所有しているかそのユーザーが権限を許可されている、セキュリティ保護可能なメタデータに制限されます。The visibility of the metadata in catalog views is limited to securables that a user either owns or on which the user has been granted some permission. 詳細については、「 Metadata Visibility Configuration」を参照してください。For more information, see Metadata Visibility Configuration.

参照See Also

CREATE SERVER AUDIT (Transact-sql) CREATE SERVER AUDIT (Transact-SQL)
ALTER SERVER AUDIT (Transact-sql) ALTER SERVER AUDIT (Transact-SQL)
DROP SERVER AUDIT (Transact-sql) DROP SERVER AUDIT (Transact-SQL)
Transact-sql)(のサーバー監査の仕様の作成 CREATE SERVER AUDIT SPECIFICATION (Transact-SQL)
ALTER SERVER AUDIT SPECIFICATION (Transact-sql) ALTER SERVER AUDIT SPECIFICATION (Transact-SQL)
DROP SERVER AUDIT SPECIFICATION (Transact-sql) DROP SERVER AUDIT SPECIFICATION (Transact-SQL)
Transact-sql)(データベース監査の仕様の作成 CREATE DATABASE AUDIT SPECIFICATION (Transact-SQL)
Transact-sql)(データベース監査の仕様の変更 ALTER DATABASE AUDIT SPECIFICATION (Transact-SQL)
Transact-sql)(データベース監査の仕様を削除します。 DROP DATABASE AUDIT SPECIFICATION (Transact-SQL)
ALTER AUTHORIZATION (Transact-sql) ALTER AUTHORIZATION (Transact-SQL)
fn_get_audit_file (Transact-sql) sys.fn_get_audit_file (Transact-SQL)
server_file_audits (Transact-sql) sys.server_file_audits (Transact-SQL)
server_audit_specifications (Transact-sql) sys.server_audit_specifications (Transact-SQL)
server_audit_specification_details (Transact-sql) sys.server_audit_specification_details (Transact-SQL)
database_audit_specifications (Transact-sql) sys.database_audit_specifications (Transact-SQL)
database_audit_specification_details (Transact-sql) sys.database_audit_specification_details (Transact-SQL)
dm_server_audit_status (Transact-sql) sys.dm_server_audit_status (Transact-SQL)
dm_audit_actions (Transact-sql) sys.dm_audit_actions (Transact-SQL)
dm_audit_class_type_map (Transact-sql) sys.dm_audit_class_type_map (Transact-SQL)
サーバー監査およびサーバー監査の仕様を作成するCreate a Server Audit and Server Audit Specification