Discuz!官方免费开源建站系统

 找回密码
 立即注册
搜索

[已答复] SupeSite聚合uchome后出现的无法访问数据

[复制链接]
phonograph 发表于 2009-10-22 10:47:07 | 显示全部楼层 |阅读模式
SQL: SELECT * FROM `uchome`.`uchome_album` WHERE updatetime >= 1255574413 AND friend = 0 AND picnum != 0 AND updatetime >= 1255574413 ORDER BY updatetime DESC LIMIT 0,6
Error: SELECT command denied to user 'ss'@'localhost' for table 'uchome_album'
Errno.: 1142

这个问题已经有好多人问了,我也看到了官方解答。
如下:
https://discuz.dismall.com/viewthread.php?tid=1313914

“安装在不同数据库里的 ss 和 dz、uch,ss 的数据库用户必须对 dz 和 uch 的数据库有相应的操作权限,否则 ss 如何从 dz 和 uch 的数据库里读信息?所以可以安装在不同的数据库里,但是最好使用同一个数据库用户进行安装,或者给不同的数据库用户设置交叉权限。”

我的问题是:
ss在聚合uchome里已经有设置访问uchome数据库的相关信息,为什么还要让ss的数据库用户访问uchome的数据库,非常奇怪。
另外我的服务商不支持一个数据库用户访问多个数据库,请问该怎么办啊?
回复

使用道具 举报

lidq.jingwu 发表于 2009-10-22 10:59:39 | 显示全部楼层
这些数据库都是在同一个用户下面吧,访问自己的数据库都不行吗?
如果是这样,将它们移动到一个数据库中吧。
回复

使用道具 举报

麻吉求求 发表于 2009-10-22 11:09:55 | 显示全部楼层
这个问题得解决!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-9-14 20:49 , Processed in 0.130683 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表