我想在Mysql中创建一个用户,我希望该用户具有创建和运行存储过程的权限。我使用mysql workbench。您能否指导我如何从工作台或通过存储过程权限的命令行创建用户。 Workbench提供了各种权限选项,如下图所示,必须选择哪些选项才能拥有创建和运行SP的权限
答案 0 :(得分:12)
尝试以下命令:
CREATE USER 'username'@'localhost' IDENTIFIED BY 'password';
GRANT ALTER ROUTINE, CREATE ROUTINE, EXECUTE ON *.* TO 'username'@'localhost' ;