diff options
author | Sergei Golubchik <serg@mariadb.org> | 2022-10-06 19:09:44 +0200 |
---|---|---|
committer | Sergei Golubchik <serg@mariadb.org> | 2022-10-07 14:41:03 +0200 |
commit | 3fe55fa8be9bdfbaefc69e0cd7dea12833fe9cbb (patch) | |
tree | ee021c1486e3c91d2e442e1d84d9e9106428128b /mysql-test/main/grant3.result | |
parent | 1d35ec1ae1d1ea27d4b352f54fe5a3e720851e83 (diff) | |
download | mariadb-git-3fe55fa8be9bdfbaefc69e0cd7dea12833fe9cbb.tar.gz |
CREATE ... VALUES ... didn't require INSERT privilege
Diffstat (limited to 'mysql-test/main/grant3.result')
-rw-r--r-- | mysql-test/main/grant3.result | 19 |
1 files changed, 18 insertions, 1 deletions
diff --git a/mysql-test/main/grant3.result b/mysql-test/main/grant3.result index 63e343aaf4d..cd686e19a9b 100644 --- a/mysql-test/main/grant3.result +++ b/mysql-test/main/grant3.result @@ -195,4 +195,21 @@ connection default; DROP USER 'user2'@'%'; DROP DATABASE temp; set global sql_mode=default; -End of 5.0 tests +# +# End of 5.0 tests +# +create database db1; +create user foo@localhost; +grant create on db1.* to foo@localhost; +connect foo,localhost,foo; +create temporary table t as values (1),(2),(3); +use db1; +create table t1 as select * from test.t; +ERROR 42000: INSERT command denied to user 'foo'@'localhost' for table `db1`.`t1` +create table t1 as values (1),(2),(3); +ERROR 42000: INSERT command denied to user 'foo'@'localhost' for table `db1`.`t1` +create table t1 (a int); +disconnect foo; +connection default; +drop user foo@localhost; +drop database db1; |