我正在创建一个MySQL用户来备份存储过程。此备份用户正在工作,但它不会导出转储文件上的存储过程。
这些是我在备份用户中启用的权限。
GRANT LOCK TABLES, SELECT
我应该添加EXECUTE ON
或权限上缺少的内容吗?
root用户正在工作,并且能够导出存储过程。
答案 0 :(得分:5)
您必须在SELECT
表格上授予mysql.proc
权限。
http://dev.mysql.com/doc/refman/5.1/en/mysqldump.html#option_mysqldump_routines