php网站系统安装出现command denied to user 'xxx'@'xxx' for table 'xxx'
错误提示: 类似“xxx command denied to user 'username'@'host' for table 'tablename'”,其中,username代表MySQL用户名,host代表数据库主机地址,tablename代表数据库表名 错误分析:出现这种情况,一般是因为数据库服务器host 上 MySQL用户username对数据库表tablename的操作权限不够 解决办法: 1、首先确认您的数据库信息填写是否正确 2、给host主机上MySQL用户username足够的操作权限 以SELECT command denied to user 'beatanote'@'localhost' for table 'uc_members'为例 根据该错误提示,可知是localhost上的beatanote用户对uc_members表没有SELECT权限,那么现在给出数据库用户beatanote权限: 如果是独立服务器: 打开phpMyAdmin,如图: 给beatanote数据库用户权限,如图: 点击“权限”,即可看到下图所示: 点击“编辑权限”图标,即可看到下图: 如果是虚拟空间,请联系空间商协助解决问题。 |
版权声明:本文来源于互联网,如有侵权,请联系下方邮箱,一个工作日删除!