mirror of
https://github.com/MariaDB/server.git
synced 2025-07-30 16:24:05 +03:00
Fix braindead bad merge of mysqldump test.
mysql-test/r/mysqldump.result: Fix braindead bad merge mysql-test/t/mysqldump.test: Fix braindead bad merge
This commit is contained in:
@ -3297,33 +3297,6 @@ DELIMITER ;;
|
|||||||
-- insufficient privileges to SHOW CREATE PROCEDURE `sp1`
|
-- insufficient privileges to SHOW CREATE PROCEDURE `sp1`
|
||||||
-- does user2 have permissions on mysql.proc?
|
-- does user2 have permissions on mysql.proc?
|
||||||
|
|
||||||
DELIMITER ;
|
|
||||||
DELIMITER ;;
|
|
||||||
/*!50003 SET SESSION SQL_MODE=""*/;;
|
|
||||||
/*!50003 CREATE*/ /*!50020 DEFINER=`user1`@`%`*/ /*!50003 PROCEDURE `sp1`()
|
|
||||||
select 'hello' */;;
|
|
||||||
/*!50003 SET SESSION SQL_MODE=@OLD_SQL_MODE*/;;
|
|
||||||
DELIMITER ;
|
|
||||||
drop procedure sp1;
|
|
||||||
drop user user1;
|
|
||||||
drop user user2;
|
|
||||||
drop database mysqldump_test_db;
|
|
||||||
#
|
|
||||||
# Bug 27293: mysqldump crashes when dumping routines
|
|
||||||
# defined by a different user
|
|
||||||
#
|
|
||||||
# Bug #22761: mysqldump reports no errors when using
|
|
||||||
# --routines without mysql.proc privileges
|
|
||||||
#
|
|
||||||
create database mysqldump_test_db;
|
|
||||||
grant all privileges on mysqldump_test_db.* to user1;
|
|
||||||
grant all privileges on mysqldump_test_db.* to user2;
|
|
||||||
create procedure mysqldump_test_db.sp1() select 'hello';
|
|
||||||
DELIMITER ;;
|
|
||||||
|
|
||||||
-- insufficient privileges to SHOW CREATE PROCEDURE `sp1`
|
|
||||||
-- does user2 have permissions on mysql.proc?
|
|
||||||
|
|
||||||
DELIMITER ;
|
DELIMITER ;
|
||||||
DELIMITER ;;
|
DELIMITER ;;
|
||||||
/*!50003 SET SESSION SQL_MODE=""*/;;
|
/*!50003 SET SESSION SQL_MODE=""*/;;
|
||||||
|
@ -1530,39 +1530,6 @@ drop database mysqldump_test_db;
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
--echo #
|
|
||||||
--echo # Bug 27293: mysqldump crashes when dumping routines
|
|
||||||
--echo # defined by a different user
|
|
||||||
--echo #
|
|
||||||
--echo # Bug #22761: mysqldump reports no errors when using
|
|
||||||
--echo # --routines without mysql.proc privileges
|
|
||||||
--echo #
|
|
||||||
|
|
||||||
create database mysqldump_test_db;
|
|
||||||
|
|
||||||
grant all privileges on mysqldump_test_db.* to user1;
|
|
||||||
grant all privileges on mysqldump_test_db.* to user2;
|
|
||||||
|
|
||||||
connect (user27293,localhost,user1,,mysqldump_test_db,$MASTER_MYPORT,$MASTER_MYSOCK);
|
|
||||||
connection user27293;
|
|
||||||
|
|
||||||
create procedure mysqldump_test_db.sp1() select 'hello';
|
|
||||||
|
|
||||||
--error 2
|
|
||||||
--exec $MYSQL_DUMP -f --compact --user=user2 --password= -h 127.0.0.1 -P $MASTER_MYPORT --routines mysqldump_test_db
|
|
||||||
|
|
||||||
--exec $MYSQL_DUMP -f --compact --user=user1 --password= -h 127.0.0.1 -P $MASTER_MYPORT --routines mysqldump_test_db
|
|
||||||
|
|
||||||
drop procedure sp1;
|
|
||||||
|
|
||||||
connection default;
|
|
||||||
drop user user1;
|
|
||||||
drop user user2;
|
|
||||||
|
|
||||||
drop database mysqldump_test_db;
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
--echo #
|
--echo #
|
||||||
--echo # End of 5.0 tests
|
--echo # End of 5.0 tests
|
||||||
--echo #
|
--echo #
|
||||||
|
Reference in New Issue
Block a user