mirror of
https://github.com/MariaDB/server.git
synced 2025-07-30 16:24:05 +03:00
Merge branch '10.5' into 10.6
This commit is contained in:
@ -50,7 +50,7 @@ select db1_secret.db();
|
||||
db1_secret.db()
|
||||
test
|
||||
select * from db1_secret.t1;
|
||||
ERROR 42000: SELECT command denied to user 'user1'@'localhost' for table 't1'
|
||||
ERROR 42000: SELECT command denied to user 'user1'@'localhost' for table `db1_secret`.`t1`
|
||||
create procedure db1_secret.dummy() begin end;
|
||||
ERROR 42000: Access denied for user 'user1'@'localhost' to database 'db1_secret'
|
||||
drop procedure db1_secret.dummy;
|
||||
@ -65,7 +65,7 @@ select db1_secret.db();
|
||||
db1_secret.db()
|
||||
test
|
||||
select * from db1_secret.t1;
|
||||
ERROR 42000: SELECT command denied to user ''@'localhost' for table 't1'
|
||||
ERROR 42000: SELECT command denied to user ''@'localhost' for table `db1_secret`.`t1`
|
||||
create procedure db1_secret.dummy() begin end;
|
||||
ERROR 42000: Access denied for user ''@'%' to database 'db1_secret'
|
||||
drop procedure db1_secret.dummy;
|
||||
@ -102,14 +102,14 @@ db()
|
||||
test
|
||||
connection con2user1;
|
||||
call db1_secret.stamp(5);
|
||||
ERROR 42000: INSERT command denied to user 'user1'@'localhost' for table 't1'
|
||||
ERROR 42000: INSERT command denied to user 'user1'@'localhost' for table `db1_secret`.`t1`
|
||||
select db1_secret.db();
|
||||
ERROR 42000: SELECT command denied to user 'user1'@'localhost' for table 't1'
|
||||
ERROR 42000: SELECT command denied to user 'user1'@'localhost' for table `db1_secret`.`t1`
|
||||
connection con3anon;
|
||||
call db1_secret.stamp(6);
|
||||
ERROR 42000: INSERT command denied to user ''@'localhost' for table 't1'
|
||||
ERROR 42000: INSERT command denied to user ''@'localhost' for table `db1_secret`.`t1`
|
||||
select db1_secret.db();
|
||||
ERROR 42000: SELECT command denied to user ''@'localhost' for table 't1'
|
||||
ERROR 42000: SELECT command denied to user ''@'localhost' for table `db1_secret`.`t1`
|
||||
connection con1root;
|
||||
drop database if exists db2;
|
||||
create database db2;
|
||||
@ -127,7 +127,7 @@ connection con2user1;
|
||||
use db2;
|
||||
create procedure p () insert into t2 values (1);
|
||||
call p();
|
||||
ERROR 42000: INSERT command denied to user 'user1'@'localhost' for table 't2'
|
||||
ERROR 42000: INSERT command denied to user 'user1'@'localhost' for table `db2`.`t2`
|
||||
connect con4user2,localhost,user2,,;
|
||||
connection con4user2;
|
||||
use db2;
|
||||
@ -405,9 +405,9 @@ id int(11) YES NULL
|
||||
call db_bug14533.bug14533_2();
|
||||
id
|
||||
desc db_bug14533.t1;
|
||||
ERROR 42000: SELECT command denied to user 'user_bug14533'@'localhost' for table 't1'
|
||||
ERROR 42000: SELECT command denied to user 'user_bug14533'@'localhost' for table `db_bug14533`.`t1`
|
||||
select * from db_bug14533.t1;
|
||||
ERROR 42000: SELECT command denied to user 'user_bug14533'@'localhost' for table 't1'
|
||||
ERROR 42000: SELECT command denied to user 'user_bug14533'@'localhost' for table `db_bug14533`.`t1`
|
||||
connection default;
|
||||
disconnect user_bug14533;
|
||||
drop user user_bug14533@localhost;
|
||||
@ -567,24 +567,24 @@ END|
|
||||
CREATE SQL SECURITY INVOKER VIEW v1 AS SELECT f_evil();
|
||||
connect conn1, localhost, mysqltest_u1,,;
|
||||
SELECT COUNT(*) FROM t1;
|
||||
ERROR 42000: SELECT command denied to user 'mysqltest_u1'@'localhost' for table 't1'
|
||||
ERROR 42000: SELECT command denied to user 'mysqltest_u1'@'localhost' for table `test`.`t1`
|
||||
SELECT f_evil();
|
||||
ERROR 42000: SELECT command denied to user 'mysqltest_u1'@'localhost' for table 't1'
|
||||
ERROR 42000: SELECT command denied to user 'mysqltest_u1'@'localhost' for table `test`.`t1`
|
||||
SELECT @a, @b;
|
||||
@a @b
|
||||
mysqltest_u1@localhost NULL
|
||||
SELECT f_suid(f_evil());
|
||||
ERROR 42000: SELECT command denied to user 'mysqltest_u1'@'localhost' for table 't1'
|
||||
ERROR 42000: SELECT command denied to user 'mysqltest_u1'@'localhost' for table `test`.`t1`
|
||||
SELECT @a, @b;
|
||||
@a @b
|
||||
mysqltest_u1@localhost NULL
|
||||
CALL p_suid(f_evil());
|
||||
ERROR 42000: SELECT command denied to user 'mysqltest_u1'@'localhost' for table 't1'
|
||||
ERROR 42000: SELECT command denied to user 'mysqltest_u1'@'localhost' for table `test`.`t1`
|
||||
SELECT @a, @b;
|
||||
@a @b
|
||||
mysqltest_u1@localhost NULL
|
||||
SELECT * FROM v1;
|
||||
ERROR 42000: SELECT command denied to user 'mysqltest_u1'@'localhost' for table 'v1'
|
||||
ERROR 42000: SELECT command denied to user 'mysqltest_u1'@'localhost' for table `test`.`v1`
|
||||
SELECT @a, @b;
|
||||
@a @b
|
||||
mysqltest_u1@localhost NULL
|
||||
|
Reference in New Issue
Block a user