Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op:SQL Server
Azure SQL Managed Instance
Hiermee maakt u een servercontrolespecificatieobject met behulp van de functie SQL Server Audit. Zie SQL Server Audit (Database Engine) voor meer informatie.
Transact-SQL syntaxis-conventies
Syntax
CREATE SERVER AUDIT SPECIFICATION audit_specification_name
FOR SERVER AUDIT audit_name
{
{ ADD ( { audit_action_group_name } )
} [, ...n]
[ WITH ( STATE = { ON | OFF } ) ]
}
[ ; ]
Arguments
audit_specification_name
Naam van de serverauditspecificatie.
audit_name
De naam van de audit waarop deze specificatie wordt toegepast.
audit_action_group_name
Naam van een groep van op serverniveau controleerbare acties. Voor een lijst van Audit Action Groups, zie SQL Server Audit Action Groups and Actions.
MET ( TOESTAND = { OP | OFF } )
Maakt het mogelijk of schakelt de controle uit om gegevens te verzamelen voor deze auditspecificatie.
Remarks
Er moet een controle bestaan voordat er een servercontrolespecificatie voor wordt gemaakt. Wanneer een servercontrolespecificatie wordt gemaakt, is deze uitgeschakeld.
Permissions
Gebruikers met de machtiging ALTER ANY SERVER AUDIT kunnen servercontrolespecificaties maken en deze binden aan elke controle.
Nadat een serverauditspecificatie is gemaakt, kan deze worden bekeken door gebruikers met CONTROL SERVER-recht, het sysadmin-account of principals met expliciete toegang tot de audit.
Examples
Het volgende voorbeeld creëert een serverauditspecificatie genaamd HIPAA_Audit_Specification die mislukte logins controleert, voor een SQL Server Audit genaamd HIPAA_Audit.
CREATE SERVER AUDIT SPECIFICATION HIPAA_Audit_Specification
FOR SERVER AUDIT HIPAA_Audit
ADD (FAILED_LOGIN_GROUP)
WITH (STATE=ON);
GO
Zie SQL Server Audit (Database Engine) voor een volledig voorbeeld van het maken van een controle.
Zie ook
CREATE SERVER AUDIT (Transact-SQL)
ALTER SERVER AUDIT (Transact-SQL)
DROP SERVER AUDIT (Transact-SQL)
ALTER SERVER AUDIT SPECIFICATION (Transact-SQL)
DROP SERVER AUDIT SPECIFICATION (Transact-SQL)
CREATE DATABASE AUDIT SPECIFICATION (Transact-SQL)
ALTER DATABASE AUDIT SPECIFICATION (Transact-SQL)
DROP DATABASE AUDIT SPECIFICATION (Transact-SQL)
ALTER AUTHORIZATION (Transact-SQL)
sys.fn_get_audit_file (Transact-SQL)
sys.server_audits (Transact-SQL)
sys.server_file_audits (Transact-SQL)
sys.server_audit_specifications (Transact-SQL)
sys.server_audit_specification_details (Transact-SQL)
sys.database_audit_specifications (Transact-SQL)
sys.database_audit_specification_details (Transact-SQL)
sys.dm_server_audit_status (Transact-SQL)
sys.dm_audit_actions (Transact-SQL)
een servercontrole- en servercontrolespecificatie maken