1
0
mirror of https://github.com/MariaDB/server.git synced 2025-07-30 16:24:05 +03:00

MDEV-4660 SHUTDOWN command

Based on James Briggs contribution.
This commit is contained in:
Sergei Golubchik
2013-06-24 20:56:49 +02:00
parent e8ab897fca
commit 31a1934c9c
7 changed files with 55 additions and 3 deletions

View File

@ -0,0 +1,5 @@
create user user1@localhost;
shutdown;
ERROR 42000: Access denied; you need (at least one of) the SHUTDOWN privilege(s) for this operation
shutdown;
drop user user1@localhost;

View File

@ -0,0 +1,28 @@
--source include/not_embedded.inc
#
# SHUTDOWN statement
#
create user user1@localhost;
connect (c1,localhost,user1,,);
--error ER_SPECIFIC_ACCESS_DENIED_ERROR
shutdown;
connection default;
disconnect c1;
--let $_server_id= `SELECT @@server_id`
--let $_expect_file_name= $MYSQLTEST_VARDIR/tmp/mysqld.$_server_id.expect
--exec echo "wait" > $_expect_file_name
shutdown;
--source include/wait_until_disconnected.inc
--exec echo "restart" > $_expect_file_name
--enable_reconnect
--source include/wait_until_connected_again.inc
drop user user1@localhost;