Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A következőkre vonatkozik:SQL Server
Azure SQL Managed Instance
Módosít egy kiszolgáló audit specifikációs objektumát a SQL Server Auditálás funkcióval. További információ: SQL Server Audit (Adatbázismotor).
Transact-SQL szintaxis konvenciók
Syntax
ALTER SERVER AUDIT SPECIFICATION audit_specification_name
{
[ FOR SERVER AUDIT audit_name ]
[ { { ADD | DROP } ( audit_action_group_name )
} [, ...n] ]
[ WITH ( STATE = { ON | OFF } ) ]
}
[ ; ]
Arguments
audit_specification_name
Az audit specifikációjának neve.
audit_name
Az audit neve, amelyre ezt a specifikációt alkalmazzák.
audit_action_group_name
Egy szerverszintű auditálható műveletek csoportjának neve. Az Audit Action Groups listájához lásd: SQL Server Audit Action Groups and Actions.
MIVEL ( ÁLLAPOT = { ON | OFF } )
Lehetővé teszi vagy letiltja az audit számára, hogy az ellenőrzés nyilvántartásokat gyűjthessen ehhez az auditi specifikációhoz.
Remarks
Az audit specifikáció állapotát OFF opcióval kell beállítani, hogy módosítsd az audit specifikációt. Ha ALTER SERVER AUDIT SPECIFICATION akkor futtatják, amikor egy audit specifikációt engedélyeznek a STATE=OFF kivételével bármilyen opcióval, akkor hibaüzenetet kapsz.
Permissions
Az ALTER ANY SERVER AUDIT jogosultsággal rendelkező felhasználók módosíthatják a szerveraudit specifikációit, és bármilyen audithoz köthetik őket.
Miután létrehoztak egy szerver audit specifikációt, a CONTROL SERVER-rel rendelkező vezetők megtekinthetik azt, vagy módosíthatják BÁRMILYEN SERVER AUDIT jogosultságot, a rendszergazdálkodó fiókot vagy az audithoz kifejezett hozzáférést biztosító megbízókat.
Examples
A következő példa egy szerveraudit specifikációt hoz létre, amelyet .HIPAA_Audit_Specification A sikertelen bejelentkezések esetén megszünteti az audit műveletcsoportot, és egy audit műveletcsoportot ad hozzá az Database Object Access-hez egy SQL Server audit számára, amelynek nevén HIPAA_Audit.
ALTER SERVER AUDIT SPECIFICATION HIPAA_Audit_Specification
FOR SERVER AUDIT HIPAA_Audit
DROP (FAILED_LOGIN_GROUP),
ADD (DATABASE_OBJECT_ACCESS_GROUP)
WITH (STATE=ON);
GO
A naplózás létrehozásának teljes példáját az SQL Server audit (adatbázismotor) című témakörben találhatja meg.
Lásd még
CREATE SERVER AUDIT (Transact-SQL)
ALTER SERVER AUDIT (Transact-SQL)
DROP SERVER AUDIT (Transact-SQL)
CREATE 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 (adatbázis audit specifikáció részletei, Transact-SQL)
sys.dm_server_audit_status (Transact-SQL)
sys.dm_audit_actions (Transact-SQL)
Kiszolgálónaplózás és kiszolgálónaplózási specifikáció létrehozása