DROP SERVER AUDIT (Transact-SQL)
Elimina un oggetto Server Audit utilizzando la caratteristica SQL Server Audit. Per ulteriori informazioni su SQL Server Audit, vedere Informazioni su SQL Server Audit.
Sintassi
DROP SERVER AUDIT audit_name
[ ; ]
Osservazioni
È necessario impostare lo stato di un controllo sull'opzione OFF per apportare qualsiasi modifica a un controllo. Se DROP AUDIT viene eseguita quando un controllo è abilitato con qualsiasi altra opzione diversa da STATE=OFF, verrà visualizzato il messaggio di errore MSG_NEED_AUDIT_DISABLED.
DROP SERVER AUDIT rimuove i metadati per il controllo, ma non i dati di controllo raccolti prima dell'esecuzione del comando.
DROP SERVER AUDIT non elimina le specifiche del controllo del database o del server associate. Queste specifiche devono essere eliminate manualmente o lasciate orfane e mappate in un secondo momento un nuovo controllo del server.
Autorizzazioni
Per creare, modificare o eliminare un'entità del controllo del server, è necessario disporre dell'autorizzazione ALTER ANY SERVER AUDIT o CONTROL SERVER.
Esempi
Nell'esempio seguente viene eliminato un controllo denominato HIPAA_Audit.
ALTER SERVER AUDIT HIPAA_Audit
STATE = OFF;
GO
DROP SERVER AUDIT HIPAA_Audit;
GO
Vedere anche