【发布时间】:2012-11-20 01:58:05
【问题描述】:
我正在使用我的主数据库用户登录 Phpmyadmin 页面/工作台远程访问应用程序,但我遇到了权限问题。
这一切都是从我试图改变我存储在数据库中的例程开始的。当试图从工作台应用程序中更改这些例程时,什么都没有发生。 我可以调用这些例程并执行它们,但不能更改或访问脚本。
我在不同的论坛中搜索了几个小时,并获得了有关授予访问命令的一些答案 但后来我又遇到了权限问题,错误 #1142,命令拒绝用户(主用户)。
我真的迷路了,并且已经失去了几个小时的工作来获取我的例程脚本。
最后一点 - 当我与同一个用户连接但来自不同的远程连接(不同的 IP 地址)时,我创建了这些例程。
非常感谢您的帮助。
【问题讨论】:
-
权限不是授予用户,而是授予用户/主机名组合。更改例程的机会仅授予您的用户在原始位置,而不是在您当前的位置。
-
嗨 Mayur,感谢您的重播问题是,我不能再在创建这些例程时所在的同一位置,难道没有其他应该能够生成脚本的主用户吗?
标签: mysql database-permissions