DROP SERVER AUDIT (Transact-SQL)DROP SERVER AUDIT (Transact-SQL)

適用対象: ○SQL Server XAzure SQL Database XAzure SQL Data Warehouse XParallel Data WarehouseAPPLIES TO: yesSQL Server noAzure SQL Database noAzure SQL Data Warehouse noParallel Data Warehouse

SQL Server の監査機能を使用して、サーバー監査オブジェクトを削除します。Drops a Server Audit Object using the SQL Server Audit feature. SQL Server Audit について詳しくは、「SQL Server Audit (データベース エンジン)」をご覧ください。For more information on SQL Server Audit, see SQL Server Audit (Database Engine).

トピック リンク アイコン Transact-SQL 構文表記規則Topic link icon Transact-SQL Syntax Conventions

構文Syntax

  
DROP SERVER AUDIT audit_name  
    [ ; ]  

RemarksRemarks

監査を変更する場合は、監査の状態を OFF に設定する必要があります。You must set the State of an audit to the OFF option in order to make any changes to an Audit. STATE=OFF 以外のオプションを使用して監査を有効にしているときに DROP AUDIT を実行すると、MSG_NEED_AUDIT_DISABLED エラー メッセージが表示されます。If DROP AUDIT is run while an audit is enabled with any options other than STATE=OFF, you will receive a MSG_NEED_AUDIT_DISABLED error message.

DROP SERVER AUDIT では監査のメタデータが削除されますが、コマンドの発行前に収集された監査データは削除されません。A DROP SERVER AUDIT removes the metadata for the Audit, but not the audit data that was collected before the command was issued.

DROP SERVER AUDIT では、関連付けられているサーバー監査仕様またはデータベース監査仕様が削除されません。DROP SERVER AUDIT does not drop associated server or database audit specifications. これらの仕様は手動で削除するか、または孤立した状態にしておき、後で新しいサーバー監査にマップする必要があります。These specifications must be dropped manually or left orphaned and later mapped to a new server audit.

アクセス許可Permissions

サーバー監査のプリンシパルを作成、変更、または削除するには、サーバー監査の ALTER ANY SERVER AUDIT 権限または CONTROL SERVER 権限を持っている必要があります。To create, alter or drop a Server Audit Principals require the ALTER ANY SERVER AUDIT or the CONTROL SERVER permission.

使用例Examples

次の例では、HIPAA_Audit という監査を削除します。The following example drops an audit called HIPAA_Audit.

ALTER SERVER AUDIT HIPAA_Audit  
STATE = OFF;  
GO  
DROP SERVER AUDIT HIPAA_Audit;  
GO  

参照See Also

CREATE SERVER AUDIT (Transact-SQL) CREATE SERVER AUDIT (Transact-SQL)
ALTER SERVER AUDIT (Transact-SQL) ALTER 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 (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