mirror of
https://github.com/MariaDB/server.git
synced 2025-01-30 10:31:54 +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 ,
|
`id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
|
||||||
`t` VARCHAR( 10 ) NOT NULL
|
`t` VARCHAR( 10 ) NOT NULL
|
||||||
) ENGINE = ndbcluster;
|
) ENGINE = ndbcluster;
|
||||||
|
create table test.db_temp as select * from mysql.db where user='';
|
||||||
delete from mysql.db where user='';
|
delete from mysql.db where user='';
|
||||||
flush privileges;
|
flush privileges;
|
||||||
GRANT USAGE ON *.* TO user1@localhost IDENTIFIED BY 'pass';
|
GRANT USAGE ON *.* TO user1@localhost IDENTIFIED BY 'pass';
|
||||||
DROP TABLE `test`.`test`;
|
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
|
`t` VARCHAR( 10 ) NOT NULL
|
||||||
) ENGINE = ndbcluster;
|
) ENGINE = ndbcluster;
|
||||||
|
|
||||||
|
create table test.db_temp as select * from mysql.db where user='';
|
||||||
delete from mysql.db where user='';
|
delete from mysql.db where user='';
|
||||||
|
|
||||||
flush privileges;
|
flush privileges;
|
||||||
|
@ -31,3 +32,7 @@ enable_result_log;
|
||||||
connect (root,localhost,root,,test);
|
connect (root,localhost,root,,test);
|
||||||
connection root;
|
connection root;
|
||||||
DROP TABLE `test`.`test`;
|
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