mirror of
https://github.com/MariaDB/server.git
synced 2025-08-07 00:04:31 +03:00
cleanup: disconnect before DROP USER
let's always disconnect a user connection before dropping the said user. MariaDB is traditionally very tolerant to active connections of the dropped user, which isn't the case for most other databases. Let's avoid unintentionally spreading incompatible behavior and disconnect before drop. Except in cases when the test specifically tests such a behavior.
This commit is contained in:
committed by
Dmitry Shulga
parent
bead24b7f3
commit
e3d9369774
@@ -17,6 +17,7 @@ user() tt@localhost
|
||||
current_user() zzzzzzzzzzzzzzzz@%
|
||||
@@external_user oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo.
|
||||
connection default;
|
||||
disconnect c1;
|
||||
drop user tt;
|
||||
drop user zzzzzzzzzzzzzzzz;
|
||||
uninstall plugin auth_0x0100;
|
||||
|
@@ -43,6 +43,7 @@ select count(*) from information_schema.query_cache_info;
|
||||
count(*)
|
||||
0
|
||||
connection default;
|
||||
disconnect conn1;
|
||||
drop user mysqltest;
|
||||
drop table t1;
|
||||
set @@global.query_cache_size=@save_query_cache_size;
|
||||
|
Reference in New Issue
Block a user