save the data from mysql.db that we delete (side effect that made read_only fail)

This commit is contained in:
unknown 2007-07-27 17:12:53 +10:00
parent ffa5fb613d
commit 180068ddce
2 changed files with 9 additions and 0 deletions

View file

@ -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;

View file

@ -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;