Bug#17279 user with no global privs and with create priv in db can create

database
 - Fix test case for systems with "lowercase names"
parent 46975369
...@@ -349,7 +349,7 @@ Warnings: ...@@ -349,7 +349,7 @@ Warnings:
Warning 1265 Data truncated for column 'Alter_routine_priv' at row 1 Warning 1265 Data truncated for column 'Alter_routine_priv' at row 1
FLUSH PRIVILEGES; FLUSH PRIVILEGES;
create database TEStdb; create database TEStdb;
ERROR 42000: Access denied for user 'mysqltest_1'@'%' to database 'TEStdb' Got one of the listed errors
delete from mysql.user; delete from mysql.user;
delete from mysql.db where host='%' and user='mysqltest_1' and db='TESTDB'; delete from mysql.db where host='%' and user='mysqltest_1' and db='TESTDB';
insert into mysql.user select * from t1; insert into mysql.user select * from t1;
......
...@@ -452,7 +452,8 @@ connect (con1,localhost,mysqltest_1,password,TESTDB); ...@@ -452,7 +452,8 @@ connect (con1,localhost,mysqltest_1,password,TESTDB);
# The user mysqltest_1 should only be allowed access to # The user mysqltest_1 should only be allowed access to
# database TESTDB, not TEStdb # database TESTDB, not TEStdb
--error 1044 # On system with "lowercase names" we get error "1007: Can't create db..."
--error 1044, 1007
create database TEStdb; create database TEStdb;
# Clean-up # Clean-up
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment