dz登录后台出错:Error:SELECT command denied to user ‘xx_com’@’localhost’ for table’pre ucenter vars’

前几天,小Y将一个dz论坛程序进行了一个搬家处理。本来以为搞定了一切,前台几乎没有什么问题。网页能够正常打开。只是登录框输入账号、密码之后,点击登录没有任何反应。但是在登录后台的时候,错误提示就比较明显。

dz登录后台出错:Error:SELECT command denied to user ‘xx_com’@’localhost’ for table’pre ucenter vars’_图片 No.1

UCenter info:MySQL Query Error
SQL:SELECT value FROM [Tablelvars WHERE name='noteexists1'
Error:SELECT command denied to user 'zj miaomiao5 com'@'localhost' for table 'pre ucenter vars'
Errno:1142

一开始,还以为数据库文件权限不够,重新设置了一下也不行。

搜索一番发现问题的根本:discuz的ucenter配置文件不对。

路径:config/config_ucenter.php文件打开。我由于疏忽,导致其中一项的数据库名没有填写正确。即“UC_DBTABLEPRE”这里出错,上面几个都先前都修改过了。这里遗漏了。修改正确后,问题解决。

dz登录后台出错:Error:SELECT command denied to user ‘xx_com’@’localhost’ for table’pre ucenter vars’_图片 No.2

声明:本文为原创,作者为 代码小白,转载时请保留本声明及附带文章链接:https://www.zixuekong.com/422.html