【发布时间】:2013-07-23 09:48:58
【问题描述】:
我用谷歌搜索了一下,什么也没找到。短篇小说,我创建了一个用户并授予我 SyBase 中的一个表。但是当我尝试
select * from table1
它没有工作。错误显示Permission denied: you don't have permission to select from "table1",我尝试像这样在表名之前添加dbname,它可以工作:
select * from dbname.table1
我怀疑用户默认数据库是别的东西,所以我想将 dbname 设置为他的默认数据库。有人知道怎么做吗?
【问题讨论】:
-
“dbname”真的是数据库名称,而不是拥有该表的用户的名称吗?
-
@GraemePerrow 是的,您是正确的.. dbname 是拥有该表的用户。我仍然想知道为什么..你怎么知道??