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

適用対象:Applies to: はいSQL ServerSQL Server (サポートされているすべてのバージョン) yesSQL ServerSQL Server (all supported versions) 適用対象:Applies to: はいSQL ServerSQL Server (サポートされているすべてのバージョン) yesSQL ServerSQL Server (all supported versions)

サーバーインスタンス上の監査に含まれるファイル監査の種類に関する拡張情報を格納 SQL ServerSQL Server します。Contains extended information about the file audit type in a SQL ServerSQL Server audit on 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 of the audit.
create_datecreate_date datetimedatetime ファイル監査が作成された UTC 日付。UTC date when the file audit was created.
modify_datemodify_date datatimedatatime ファイル監査が最後に変更された UTC 日付。UTC date when the file audit was last modified.
principal_idprincipal_id intint サーバーに登録されている監査の所有者の ID。ID of the owner of the audit as registered on the server.
type char(2)char(2) 監査の種類。Audit type:

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

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

2 = ファイル システムのファイル2 = File on file system
type_desctype_desc nvarchar(60)nvarchar(60) 監査の種類の説明。Audit type description.
on_failureon_failure tinyinttinyint エラー状態時:On Failure condition:

0 = 続行0 = Continue

1 = サーバー インスタンスのシャットダウン1 = Shut down 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 OPERATION
is_state_enabledis_state_enabled tinyinttinyint 0 = 無効0 = Disabled

1 = 有効1 = Enabled
queue_delayqueue_delay intint ディスクに書き込む前に待機する最大時間をミリ秒単位で提示します。Suggested maximum time, in milliseconds, to wait before writing to disk. 0 の場合は、イベントが続行する前に必ず書き込みが行われます。If 0, the audit will guarantee a write before the event can continue.
predicatepredicate nvarchar (8000)nvarchar(8000) イベントに適用される述語式。Predicate expression that is applied to the event.
max_file_sizemax_file_size bigintbigint 監査の最大サイズ (MB):Maximum size, in megabytes, of the audit:

0 = 無制限/選択した監査タイプには適用されません。0 = Unlimited/Not applicable to the type of audit selected.
max_rollover_filesmax_rollover_files intint ロールオーバーオプションと共に使用するファイルの最大数。Maximum number of files to use with the rollover option.
max_filesmax_files intint ロールオーバーオプションを指定せずに使用するファイルの最大数。Maximum number of files to use without the rollover option.
reserved_disk_spacereserved_disk_space intint ファイルごとに予約するディスク領域のサイズ。Amount of disk space to reserve per file.
log_file_pathlog_file_path nvarchar(260)nvarchar(260) 監査が配置される場所のパス。Path to where audit is located. ファイル監査のファイルパス、アプリケーションログ監査のアプリケーションログパス。File path for file audit, application log path for application log audit.
log_file_namelog_file_name nvarchar(260)nvarchar(260) CREATE AUDIT DDL で提供されるログ ファイルの基本名。Base name for the log file supplied in the CREATE AUDIT DDL. base_log_name ファイルにサフィックスとして連番が付加されて、ログ ファイル名が作成されます。An incremental number is added to the base_log_name file as a suffix to create the log file name.

アクセス許可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)
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)
server_file_audits (Transact-sql) sys.server_file_audits (Transact-SQL)
sys.server_audit_specifications (Transact-SQL) sys.server_audit_specifications (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 (Transact-SQL) sys.dm_server_audit_status (Transact-SQL)
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