SELECT命令被拒绝给用户

时间:2017-01-03 05:34:18

标签: mysql phpmyadmin

我无法在phpmyadmin中访问我的数据库。每当我运行任何需要SELECT,UPDATE等的代码时,我都会收到此错误:

SELECT command denied to user 'a15efe_registr'@'10.10.28.176' for table 'userregistration'

在我的表userregistration中,有一个用户

a15efe_registr@10.10.28.54

如果我使用

搜索用户'a15efe_registr'下的拨款
SHOW GRANTS FOR 'a15efe_registr'@'%'

我明白了:

GRANT USAGE ON *.* TO 'a15efe_registr'@'%' IDENTIFIED BY PASSWORD <secret> WITH MAX_USER_CONNECTIONS 10
GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, REFERENCES, INDEX, ALTER, CREATE TEMPORARY TABLES, LOCK TABLES, EXECUTE, CREATE VIEW, SHOW VIEW, CREATE ROUTINE, ALTER ROUTINE ON `db_a15efe_registr`.* TO 'a15efe_registr'@'%'

我似乎拥有正确的用户但是在不同的IP地址?

1 个答案:

答案 0 :(得分:0)

根据您提供的详细信息,您似乎没有选择您被授予访问权限的数据库db_a15efe_registr