创建和运行存储过程的权限

时间:2012-11-08 06:03:39

标签: mysql stored-procedures command-line mysql-workbench

我想在Mysql中创建一个用户,我希望该用户具有创建和运行存储过程的权限。我使用mysql workbench。您能否指导我如何从工作台或通过存储过程权限的命令行创建用户。 Workbench提供了各种权限选项,如下图所示,必须选择哪些选项才能拥有创建和运行SP的权限

enter image description here

1 个答案:

答案 0 :(得分:12)

尝试以下命令:

CREATE USER 'username'@'localhost' IDENTIFIED BY 'password'; 
GRANT ALTER ROUTINE, CREATE ROUTINE, EXECUTE ON *.* TO 'username'@'localhost' ;