diff options
author | unknown <anozdrin/alik@station.> | 2007-12-13 12:01:04 +0300 |
---|---|---|
committer | unknown <anozdrin/alik@station.> | 2007-12-13 12:01:04 +0300 |
commit | 40e0143f185414af7896d325bf5703592356415c (patch) | |
tree | 34399050bb39db214bea4ab8c26a39170385d912 /mysql-test/r | |
parent | 0ced2a4d19839417ca6a6d6c8cc9c5cba259ef76 (diff) | |
parent | 1c0207d17f6c13a8f6e7ca455b996785fb515ec5 (diff) | |
download | mariadb-git-40e0143f185414af7896d325bf5703592356415c.tar.gz |
Merge station.:/mnt/raid/alik/MySQL/devel/5.0
into station.:/mnt/raid/alik/MySQL/devel/5.0-rt
Diffstat (limited to 'mysql-test/r')
-rw-r--r-- | mysql-test/r/read_only.result | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/mysql-test/r/read_only.result b/mysql-test/r/read_only.result index 69d25fbef6f..1bf99a8ea07 100644 --- a/mysql-test/r/read_only.result +++ b/mysql-test/r/read_only.result @@ -46,4 +46,30 @@ Warnings: Note 1051 Unknown table 'ttt' drop table t1,t2; drop user test@localhost; +# +# Bug #27440 read_only allows create and drop database +# +drop database if exists mysqltest_db1; +drop database if exists mysqltest_db2; +delete from mysql.user where User like 'mysqltest_%'; +delete from mysql.db where User like 'mysqltest_%'; +delete from mysql.tables_priv where User like 'mysqltest_%'; +delete from mysql.columns_priv where User like 'mysqltest_%'; +flush privileges; +grant all on mysqltest_db2.* to `mysqltest_u1`@`%`; +create database mysqltest_db1; +grant all on mysqltest_db1.* to `mysqltest_u1`@`%`; +flush privileges; +create database mysqltest_db2; +ERROR HY000: The MySQL server is running with the --read-only option so it cannot execute this statement +show databases like '%mysqltest_db2%'; +Database (%mysqltest_db2%) +drop database mysqltest_db1; +ERROR HY000: The MySQL server is running with the --read-only option so it cannot execute this statement +delete from mysql.user where User like 'mysqltest_%'; +delete from mysql.db where User like 'mysqltest_%'; +delete from mysql.tables_priv where User like 'mysqltest_%'; +delete from mysql.columns_priv where User like 'mysqltest_%'; +flush privileges; +drop database mysqltest_db1; set global read_only=0; |