diff options
author | bell@sanja.is.com.ua <> | 2004-03-23 17:15:20 +0200 |
---|---|---|
committer | bell@sanja.is.com.ua <> | 2004-03-23 17:15:20 +0200 |
commit | 19ffa1cd53a15d388c2f8336a568a9c59032f11e (patch) | |
tree | 1946d8e2d2397669d743d078d238bafa0486adb5 /mysql-test | |
parent | cba6ff7597ed1cde60e2c77e4814428b73d212bc (diff) | |
download | mariadb-git-19ffa1cd53a15d388c2f8336a568a9c59032f11e.tar.gz |
used right table for grants check (BUG#3270)
Diffstat (limited to 'mysql-test')
-rw-r--r-- | mysql-test/t/alter_table.test | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/mysql-test/t/alter_table.test b/mysql-test/t/alter_table.test index cfb4f958372..ec057c156c8 100644 --- a/mysql-test/t/alter_table.test +++ b/mysql-test/t/alter_table.test @@ -3,6 +3,8 @@ # drop table if exists t1; +drop database if exists mysqltest; + create table t1 ( col1 int not null auto_increment primary key, col2 varchar(30) not null, @@ -99,3 +101,20 @@ select * from t1; select * from mysqltest.t1; drop table t1; drop database mysqltest; + +# +# Rights for renaming test (Bug #3270) +# +connect (root,localhost,root,,test,0,mysql-master.sock); +connection root; +--disable_warnings +create database mysqltest; +--enable_warnings +create table mysqltest.t1 (a int,b int,c int); +grant all on mysqltest.t1 to mysqltest_1@localhost; +connect (user1,localhost,mysqltest_1,,mysqltest,0,mysql-master.sock); +connection user1; +-- error 1142 +alter table t1 rename t2; +connection root; +drop database mysqltest; |