diff options
author | jani@ua141d10.elisa.omakaista.fi <> | 2005-03-22 15:57:24 +0200 |
---|---|---|
committer | jani@ua141d10.elisa.omakaista.fi <> | 2005-03-22 15:57:24 +0200 |
commit | 01dddf095a106ffb5e056dc6eaad60de511afa8f (patch) | |
tree | d059977e7bf9355db26e81322219225f4d2e3368 /mysql-test/t/grant3.test | |
parent | b10b7017fc1762335bb93743240e6d00d7d0508f (diff) | |
download | mariadb-git-01dddf095a106ffb5e056dc6eaad60de511afa8f.tar.gz |
- Added new error message.
- Changed error message in sql_acl.cc
- Added some more tests for GRANT.
Diffstat (limited to 'mysql-test/t/grant3.test')
-rw-r--r-- | mysql-test/t/grant3.test | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/mysql-test/t/grant3.test b/mysql-test/t/grant3.test new file mode 100644 index 00000000000..dca4ff9496e --- /dev/null +++ b/mysql-test/t/grant3.test @@ -0,0 +1,32 @@ +# Test of GRANT commands + +SET NAMES binary; +connect (master,localhost,root,,); +connection master; + +# Cleanup +--disable_warnings +drop table if exists t1; +--enable_warnings + +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; + +create user mysqltest_1@localhost; +grant grant option on mysql.* to mysqltest_1@localhost; +grant select on `my\_1`.* to mysqltest_1@localhost with grant option; +connect (user_a,localhost,mysqltest_1,,); +connection user_a; +--error 1410 +grant select on `my\_1`.* to mysqltest_2@localhost; +disconnect user_a; +connection default; + +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; |