Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/powershell/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在MySQL中拒绝访问,尽管GRANTS看起来是正确的_Mysql_Mysql Error 1044 - Fatal编程技术网

在MySQL中拒绝访问,尽管GRANTS看起来是正确的

在MySQL中拒绝访问,尽管GRANTS看起来是正确的,mysql,mysql-error-1044,Mysql,Mysql Error 1044,我正在尝试在MySQL中创建一个存储过程 当我尝试运行它时,会出现以下错误: Access denied for user: '<myuser>' to database '<mydb>' 拒绝用户“”对数据库“”的访问 但是,当我查看该用户的授权时,我得到: GRANT USAGE ON *.* TO '<myuser>'@'%' IDENTIFIED BY PASSWORD '<blah>' GRANT SELECT, INSERT, U

我正在尝试在MySQL中创建一个存储过程

当我尝试运行它时,会出现以下错误:

Access denied for user: '<myuser>' to database '<mydb>'
拒绝用户“”对数据库“”的访问
但是,当我查看该用户的授权时,我得到:

GRANT USAGE ON *.* TO '<myuser>'@'%' IDENTIFIED BY PASSWORD '<blah>' 
GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, REFERENCES, INDEX, ALTER, CREATE TEMPORARY TABLES, LOCK TABLES ON `<mydb>`.* TO '<myuser>'@'%' 
将**上的用法授予由密码“”标识的“@%”
将“`.*上的选择、插入、更新、删除、创建、删除、引用、索引、更改、创建临时表、锁定表授予“@%”
我可以创建/删除/更改表,没有问题,只是对存储过程没有乐趣


(数据库由我的ISP/Web主机托管)

要创建存储过程,您需要
创建例程
权限。要执行它们,您需要
execute
权限

看看这个: