summaryrefslogtreecommitdiff
path: root/mysql-test/r
diff options
context:
space:
mode:
authorunknown <anozdrin/alik@station.>2007-12-13 12:01:04 +0300
committerunknown <anozdrin/alik@station.>2007-12-13 12:01:04 +0300
commit40e0143f185414af7896d325bf5703592356415c (patch)
tree34399050bb39db214bea4ab8c26a39170385d912 /mysql-test/r
parent0ced2a4d19839417ca6a6d6c8cc9c5cba259ef76 (diff)
parent1c0207d17f6c13a8f6e7ca455b996785fb515ec5 (diff)
downloadmariadb-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.result26
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;