它不重复,请。
我在将数据插入表格时遇到以下错误。
INSERT command denied to user 'next'@'localhost' for table 'synonyms_facility'
虽然我的query
看起来像这样:
INSERT INTO job_requests(...) VALUES(...) ON DUPLICATE KEY UPDATE `start_date` = '10/26/2015', `end_date` = '01/22/2016', `rate` = '$89.00';
我在table(synonyms_facility)
中没有database
。
next
是我用来登录PHP My Admin(cPanel as well)
的用户。
有人能指出我正确的方向吗?
提前致谢。
PS:在客户端执行上述查询时,会出现如下错误:
#1142 - INSERT command denied to user 'next'@'localhost' for table 'synonyms_facility'
修改
尝试了迈克建议的solution。
在执行SHOW GRANTS;
在上授予使用权。到下一个' @' localhost'通过密码识别
在
next\_hc
上授予所有特权。*到' next' @' localhost'
尝试了此查询
GRANT INSERT ON 'db'.'tablename' TO 'username'@'localhost'
(改变了通配符)
它给了我另一个错误:
#1045 - Access denied for user 'next'@'localhost' (using password: YES)
答案 0 :(得分:-1)
如果您使用的是phpMyAdmin,则尝试使用“ phpMyAdmin”徽标下方的开门按钮注销。