Sergey S. Kostyliov writes: > >Description: > Any grant at a tables level make 'CREATE TEMPORARY TABLE' privilege > not working > ERROR 1142 > > >How-To-Repeat: > 1) (under root) > mysql> GRANT CREATE TEMPORARY TABLES ON *.* TO > test_user@localhost IDENTIFIED BY 'test_pass'; > Query OK, 0 rows affected (0.01 sec) > > 2) (under test_user) > mysql> CREATE TEMPORARY TABLE tmp_table(i INT); > Query OK, 0 rows affected (0.00 sec) > > 3) (under root) > mysql> CREATE TABLE t (i INT); > Query OK, 0 rows affected (0.00 sec) > mysql> GRANT SELECT ON test.t TO test_user@localhost; > Query OK, 0 rows affected (0.00 sec) > > 4) (under test_user) > mysql> CREATE TEMPORARY TABLE tmp_table(i INT); > ERROR 1142: create command denied to user: 'test_user@localhost' for table > > 'tmp_table' >
Hi! Thank you for your bug report. Thanks to it, the above bug was fixed and fix will come up in 4.0.3. -- Regards, __ ___ ___ ____ __ / |/ /_ __/ __/ __ \/ / Mr. Sinisa Milivojevic <[EMAIL PROTECTED]> / /|_/ / // /\ \/ /_/ / /__ MySQL AB, Fulltime Developer /_/ /_/\_, /___/\___\_\___/ Larnaca, Cyprus <___/ www.mysql.com --------------------------------------------------------------------- Before posting, please check: http://www.mysql.com/manual.php (the manual) http://lists.mysql.com/ (the list archive) To request this thread, e-mail <[EMAIL PROTECTED]> To unsubscribe, e-mail <[EMAIL PROTECTED]> Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php