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

適用対象: yesSQL Server yesAzure SQL Database (Managed Instance のみ) noAzure Synapse Analytics (SQL DW) noParallel Data Warehouse APPLIES TO: yesSQL Server yesAzure SQL Database (Managed Instance only) noAzure Synapse Analytics (SQL DW) noParallel Data Warehouse

監査の現在の状態を示す、サーバー監査ごとに1行の値を返します。Returns a row for each server audit indicating the current state of the audit. 詳細については、「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. は、システムカタログビューのaudit_idフィールドにマップされます。Maps to the audit_id field in the sys.audits catalog view.
namename sysnamesysname 監査の名前。Name of the audit. Server_auditsカタログビューのnameフィールドと同じです。Same as the name field in the sys.server_audits catalog view.
ステータスstatus smallintsmallint サーバー監査の状態を表す数値。Numeric status of the server audit:

0 = 未開始0 = Not Started

1 =1 =
StartedStarted

2 =2 =
実行時エラーRuntime Fail

3 = ターゲットの作成失敗3 = Target Create Fail

4 = シャットダウン中4 = Shutting Down
status_descstatus_desc nvarchar (256)nvarchar(256) サーバー監査の状態を示す文字列。String that shows the status of the server audit:

NOT_STARTEDNOT_STARTED

STARTEDSTARTED

RUNTIME_FAILRUNTIME_FAIL

TARGET_CREATION_FAILEDTARGET_CREATION_FAILED

SHUTTING_DOWNSHUTTING_DOWN
status_timestatus_time datetime2datetime2 監査の最後の状態変更の UTC のタイムスタンプ。Timestamp in UTC of the last status change for the audit.
event_session_addressevent_session_address varbinary(8)varbinary(8) 監査に関連付けられている拡張イベントセッションのアドレス。Address of the Extended Events session associated with the audit. Dm_xe_sessionsカタログビューに関連付けられています。Related to the sys.dm_xe_sessions.address catalog view.
audit_file_pathaudit_file_path nvarchar (256)nvarchar(256) 現在使用されている監査ファイル ターゲットの完全なパスとファイル名。Full path and file name of the audit file target that is currently being used. ファイル監査にのみ設定されます。Only populated for file audits.
audit_file_sizeaudit_file_size bigintbigint 監査ファイルのおおよそのサイズ (バイト)。Approximate size of the audit file, in bytes. ファイル監査にのみ設定されます。Only populated for file audits.

アクセス許可Permissions

プリンシパルには、 VIEW SERVER STATESELECT権限が必要です。Principals must have VIEW SERVER STATE and SELECT permissions.

カタログ ビューでのメタデータの表示が、ユーザーが所有しているかそのユーザーが権限を許可されている、セキュリティ保護可能なメタデータに制限されます。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)
CREATE SERVER AUDIT SPECIFICATION (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)
CREATE DATABASE AUDIT SPECIFICATION (Transact-SQL) CREATE DATABASE AUDIT SPECIFICATION (Transact-SQL)
ALTER DATABASE AUDIT SPECIFICATION (Transact-SQL) ALTER DATABASE AUDIT SPECIFICATION (Transact-SQL)
DROP DATABASE AUDIT SPECIFICATION (Transact-SQL) DROP DATABASE AUDIT SPECIFICATION (Transact-SQL)
ALTER AUTHORIZATION (Transact-SQL) ALTER AUTHORIZATION (Transact-SQL)
sys.fn_get_audit_file (Transact-SQL) sys.fn_get_audit_file (Transact-SQL)
sys.server_audits (Transact-SQL) sys.server_audits (Transact-SQL)
sys.server_file_audits (Transact-SQL) sys.server_file_audits (Transact-SQL)
sys.server_audit_specifications (Transact-SQL) sys.server_audit_specifications (Transact-SQL)
sys.server_audit_specification_details (Transact-SQL) sys.server_audit_specification_details (Transact-SQL)
sys.database_audit_specifications (Transact-SQL) sys.database_audit_specifications (Transact-SQL)
sys.database_audit_specification_details (Transact-SQL) sys.database_audit_specification_details (Transact-SQL)
sys.dm_server_audit_status sys.dm_server_audit_status
sys.dm_audit_actions (Transact-SQL) sys.dm_audit_actions (Transact-SQL)
sys.dm_audit_class_type_map (Transact-SQL) sys.dm_audit_class_type_map (Transact-SQL)
サーバー監査およびサーバー監査の仕様を作成する方法Create a Server Audit and Server Audit Specification