MYSQL用户权限保持重置

时间:2013-05-13 08:09:37

标签: mysql

遇到了标题中提到的这个问题,并且想知道是否有人之前遇到过这个问题或者对它有一个补救措施。

我采取的步骤:

  1. 以“root”用户身份登录db
  2. 创建“只读”用户
  3. 服务器权限:仅选中“选择”
  4. 权限:只有“提取”(这是一个存储过程) 插入
  5. 创建后,我通过使用此“只读”用户进行了双重验证 运行/执行“提取”功能,它可以工作。
  6. 问题:几天后,使用相同的登录“readonly”用户产生此错误“1370 - 执行命令拒绝用户'readonly'@'localhost'用于例程'.extraction'”

    临时解决方案:始终运行此查询“在程序上授予执行权限 。extraction到'readonly'@'localhost'标识'';“当问题浮出水面

    令我困惑的是为什么会发生这种情况?

    MYSQL版本:5.0.95 客户端界面:Navicat Lite v10.0.5

    非常感谢提前

0 个答案:

没有答案