mirror of
https://github.com/MariaDB/server.git
synced 2025-08-01 03:47:19 +03:00
view_grant.result, view_grant.test:
Corrected test case for the bug#29908. mysql-test/t/view_grant.test: Corrected test case for the bug#29908. mysql-test/r/view_grant.result: Corrected test case for the bug#29908.
This commit is contained in:
@ -806,25 +806,26 @@ GRANT SELECT ON mysqltest_29908.t1 TO u29908_2@localhost;
|
|||||||
ALTER VIEW v1 AS SELECT f2 FROM t1;
|
ALTER VIEW v1 AS SELECT f2 FROM t1;
|
||||||
ERROR 42000: Access denied; you need the SUPER privilege for this operation
|
ERROR 42000: Access denied; you need the SUPER privilege for this operation
|
||||||
ALTER VIEW v2 AS SELECT f2 FROM t1;
|
ALTER VIEW v2 AS SELECT f2 FROM t1;
|
||||||
|
ERROR 42000: Access denied; you need the SUPER privilege for this operation
|
||||||
SHOW CREATE VIEW v2;
|
SHOW CREATE VIEW v2;
|
||||||
View Create View
|
View Create View
|
||||||
v2 CREATE ALGORITHM=UNDEFINED DEFINER=`u29908_1`@`localhost` SQL SECURITY INVOKER VIEW `v2` AS select `t1`.`f2` AS `f2` from `t1`
|
v2 CREATE ALGORITHM=UNDEFINED DEFINER=`u29908_1`@`localhost` SQL SECURITY INVOKER VIEW `v2` AS select `t1`.`f1` AS `f1` from `t1`
|
||||||
ALTER VIEW v1 AS SELECT f2 FROM t1;
|
ALTER VIEW v1 AS SELECT f2 FROM t1;
|
||||||
SHOW CREATE VIEW v1;
|
SHOW CREATE VIEW v1;
|
||||||
View Create View
|
View Create View
|
||||||
v1 CREATE ALGORITHM=UNDEFINED DEFINER=`u29908_1`@`localhost` SQL SECURITY DEFINER VIEW `v1` AS select `t1`.`f2` AS `f2` from `t1`
|
v1 CREATE ALGORITHM=UNDEFINED DEFINER=`u29908_1`@`localhost` SQL SECURITY DEFINER VIEW `v1` AS select `t1`.`f2` AS `f2` from `t1`
|
||||||
ALTER VIEW v2 AS SELECT f1 FROM t1;
|
|
||||||
SHOW CREATE VIEW v2;
|
|
||||||
View Create View
|
|
||||||
v2 CREATE ALGORITHM=UNDEFINED DEFINER=`u29908_1`@`localhost` SQL SECURITY INVOKER VIEW `v2` AS select `t1`.`f1` AS `f1` from `t1`
|
|
||||||
ALTER VIEW v1 AS SELECT f1 FROM t1;
|
|
||||||
SHOW CREATE VIEW v1;
|
|
||||||
View Create View
|
|
||||||
v1 CREATE ALGORITHM=UNDEFINED DEFINER=`u29908_1`@`localhost` SQL SECURITY DEFINER VIEW `v1` AS select `t1`.`f1` AS `f1` from `t1`
|
|
||||||
ALTER VIEW v2 AS SELECT f2 FROM t1;
|
ALTER VIEW v2 AS SELECT f2 FROM t1;
|
||||||
SHOW CREATE VIEW v2;
|
SHOW CREATE VIEW v2;
|
||||||
View Create View
|
View Create View
|
||||||
v2 CREATE ALGORITHM=UNDEFINED DEFINER=`u29908_1`@`localhost` SQL SECURITY INVOKER VIEW `v2` AS select `t1`.`f2` AS `f2` from `t1`
|
v2 CREATE ALGORITHM=UNDEFINED DEFINER=`u29908_1`@`localhost` SQL SECURITY INVOKER VIEW `v2` AS select `t1`.`f2` AS `f2` from `t1`
|
||||||
|
ALTER VIEW v1 AS SELECT f1 FROM t1;
|
||||||
|
SHOW CREATE VIEW v1;
|
||||||
|
View Create View
|
||||||
|
v1 CREATE ALGORITHM=UNDEFINED DEFINER=`u29908_1`@`localhost` SQL SECURITY DEFINER VIEW `v1` AS select `t1`.`f1` AS `f1` from `t1`
|
||||||
|
ALTER VIEW v2 AS SELECT f1 FROM t1;
|
||||||
|
SHOW CREATE VIEW v2;
|
||||||
|
View Create View
|
||||||
|
v2 CREATE ALGORITHM=UNDEFINED DEFINER=`u29908_1`@`localhost` SQL SECURITY INVOKER VIEW `v2` AS select `t1`.`f1` AS `f1` from `t1`
|
||||||
DROP USER u29908_1@localhost;
|
DROP USER u29908_1@localhost;
|
||||||
DROP USER u29908_2@localhost;
|
DROP USER u29908_2@localhost;
|
||||||
DROP DATABASE mysqltest_29908;
|
DROP DATABASE mysqltest_29908;
|
||||||
|
@ -1070,19 +1070,20 @@ GRANT SELECT ON mysqltest_29908.t1 TO u29908_2@localhost;
|
|||||||
connect (u2,localhost,u29908_2,,mysqltest_29908);
|
connect (u2,localhost,u29908_2,,mysqltest_29908);
|
||||||
--error ER_SPECIFIC_ACCESS_DENIED_ERROR
|
--error ER_SPECIFIC_ACCESS_DENIED_ERROR
|
||||||
ALTER VIEW v1 AS SELECT f2 FROM t1;
|
ALTER VIEW v1 AS SELECT f2 FROM t1;
|
||||||
|
--error ER_SPECIFIC_ACCESS_DENIED_ERROR
|
||||||
ALTER VIEW v2 AS SELECT f2 FROM t1;
|
ALTER VIEW v2 AS SELECT f2 FROM t1;
|
||||||
SHOW CREATE VIEW v2;
|
SHOW CREATE VIEW v2;
|
||||||
|
|
||||||
connect (u1,localhost,u29908_1,,mysqltest_29908);
|
connect (u1,localhost,u29908_1,,mysqltest_29908);
|
||||||
ALTER VIEW v1 AS SELECT f2 FROM t1;
|
ALTER VIEW v1 AS SELECT f2 FROM t1;
|
||||||
SHOW CREATE VIEW v1;
|
SHOW CREATE VIEW v1;
|
||||||
ALTER VIEW v2 AS SELECT f1 FROM t1;
|
ALTER VIEW v2 AS SELECT f2 FROM t1;
|
||||||
SHOW CREATE VIEW v2;
|
SHOW CREATE VIEW v2;
|
||||||
|
|
||||||
connection root;
|
connection root;
|
||||||
ALTER VIEW v1 AS SELECT f1 FROM t1;
|
ALTER VIEW v1 AS SELECT f1 FROM t1;
|
||||||
SHOW CREATE VIEW v1;
|
SHOW CREATE VIEW v1;
|
||||||
ALTER VIEW v2 AS SELECT f2 FROM t1;
|
ALTER VIEW v2 AS SELECT f1 FROM t1;
|
||||||
SHOW CREATE VIEW v2;
|
SHOW CREATE VIEW v2;
|
||||||
|
|
||||||
DROP USER u29908_1@localhost;
|
DROP USER u29908_1@localhost;
|
||||||
|
Reference in New Issue
Block a user