mirror of
https://github.com/MariaDB/server.git
synced 2025-01-29 18:20:07 +01:00
save the data from mysql.db that we delete (side effect that made read_only fail)
This commit is contained in:
parent
ffa5fb613d
commit
180068ddce
2 changed files with 9 additions and 0 deletions
|
@ -3,7 +3,11 @@ CREATE TABLE `test` (
|
|||
`id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
|
||||
`t` VARCHAR( 10 ) NOT NULL
|
||||
) ENGINE = ndbcluster;
|
||||
create table test.db_temp as select * from mysql.db where user='';
|
||||
delete from mysql.db where user='';
|
||||
flush privileges;
|
||||
GRANT USAGE ON *.* TO user1@localhost IDENTIFIED BY 'pass';
|
||||
DROP TABLE `test`.`test`;
|
||||
insert into mysql.db select * from test.db_temp;
|
||||
drop table db_temp;
|
||||
flush privileges;
|
||||
|
|
|
@ -9,6 +9,7 @@ CREATE TABLE `test` (
|
|||
`t` VARCHAR( 10 ) NOT NULL
|
||||
) ENGINE = ndbcluster;
|
||||
|
||||
create table test.db_temp as select * from mysql.db where user='';
|
||||
delete from mysql.db where user='';
|
||||
|
||||
flush privileges;
|
||||
|
@ -31,3 +32,7 @@ enable_result_log;
|
|||
connect (root,localhost,root,,test);
|
||||
connection root;
|
||||
DROP TABLE `test`.`test`;
|
||||
insert into mysql.db select * from test.db_temp;
|
||||
drop table db_temp;
|
||||
flush privileges;
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue