mirror of
https://github.com/MariaDB/server.git
synced 2025-07-27 18:02:13 +03:00
MENT-237 Audit to show INSERT DELAYED for the executing user.
Add notifications about the user and connection that actually did the DELAYED insert.
This commit is contained in:
@ -212,7 +212,21 @@ select 2;
|
||||
2
|
||||
2
|
||||
drop table t1;
|
||||
set global server_audit_events='table';
|
||||
set global server_audit_incl_users='user1';
|
||||
create user user1@localhost;
|
||||
grant all on sa_db.* to user1@localhost;
|
||||
connect cn1,localhost,user1,,sa_db;
|
||||
connection cn1;
|
||||
create table t1(id int) engine=myisam;
|
||||
insert delayed into t1 values (1), (2);
|
||||
connection default;
|
||||
# Waiting until ALTER TABLE is blocked.
|
||||
drop table t1;
|
||||
disconnect cn1;
|
||||
drop user user1@localhost;
|
||||
set global server_audit_logging= off;
|
||||
set global server_audit_incl_users='';
|
||||
set global server_audit_logging= on;
|
||||
set global server_audit_events='';
|
||||
set global server_audit_query_log_limit= 15;
|
||||
@ -250,7 +264,7 @@ server_audit_file_path
|
||||
server_audit_file_rotate_now OFF
|
||||
server_audit_file_rotate_size 1000000
|
||||
server_audit_file_rotations 9
|
||||
server_audit_incl_users odin, root, dva, tri
|
||||
server_audit_incl_users
|
||||
server_audit_logging ON
|
||||
server_audit_mode 1
|
||||
server_audit_output_type file
|
||||
@ -381,8 +395,9 @@ TIME,HOSTNAME,root,localhost,ID,ID,QUERY,sa_db,'SET PASSWORD FOR u1=<secret>',ID
|
||||
TIME,HOSTNAME,root,localhost,ID,ID,QUERY,sa_db,'CREATE USER u3 IDENTIFIED BY *****',0
|
||||
TIME,HOSTNAME,root,localhost,ID,ID,QUERY,sa_db,'drop user u1, u2, u3',0
|
||||
TIME,HOSTNAME,root,localhost,ID,ID,QUERY,sa_db,'insert into t1 values (1), (2)',0
|
||||
TIME,HOSTNAME,user1,localhost,ID,ID,CREATE,sa_db,t1,
|
||||
TIME,HOSTNAME,user1,localhost,ID,ID,WRITE,sa_db,t1,
|
||||
TIME,HOSTNAME,root,localhost,ID,ID,QUERY,sa_db,'set global server_audit_logging= off',0
|
||||
TIME,HOSTNAME,root,localhost,ID,ID,QUERY,sa_db,'set global server_audit_logging= on',0
|
||||
TIME,HOSTNAME,root,localhost,ID,ID,QUERY,sa_db,'set global server_audit_events=\'\'',0
|
||||
TIME,HOSTNAME,root,localhost,ID,ID,QUERY,sa_db,'set global serv',0
|
||||
TIME,HOSTNAME,root,localhost,ID,ID,QUERY,sa_db,'select (1), (2)',0
|
||||
|
Reference in New Issue
Block a user