我收到一个有趣的 MySQL 错误。这是发生的事情:
查询:
SELECT COUNT(id) AS mycount FROM ip_protection.hits WHERE datetime_created>DATE_SUB(NOW(), INTERVAL 10 MINUTE) AND ip='166.248.6.19'
错误:
SELECT command denied to user 'goatpric_db'@'166.248.6.19' for table 'hits'
特权:
GRANT ALL PRIVILEGES ON `goatpric\_ip\_protection`.* TO 'goatpric_db'@'%'
“hits”是 ip_protection 中的一个表。有什么想法吗?
最佳答案
您到处都使用了错误的数据库名称。使用正确的数据库,根据您的问题是ip_protection
。
关于mysql - SELECT 命令被拒绝给用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10325255/