【问题标题】:Permissions to create and run stored procedure创建和运行存储过程的权限
【发布时间】:2012-10-28 07:35:12
【问题描述】:

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

【问题讨论】:

  • 我觉得SQLyog便于用户管理。

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


【解决方案1】:

试试这个命令:

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

【讨论】:

  • 我想在我的主/超级用户中创建存储过程,并从我的 Web 应用程序调用的另一个用户执行/运行它。可能吗?我们如何做到这一点?
猜你喜欢
  • 1970-01-01
  • 2015-06-07
  • 1970-01-01
  • 2018-04-12
  • 2011-09-22
  • 2012-04-22
  • 2011-03-23
  • 1970-01-01
  • 2012-03-14
相关资源
最近更新 更多