EXECUTE IMMEDIATE(sSql)

whchh 2004-10-22 11:15:30
EXECUTE IMMEDIATE('select * from 同一数据库下的不同用户.tablename') 为什么提示表或视图不存在?
...全文
192 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
bzszp 2004-10-22
  • 打赏
  • 举报
回复
是的
除非你给他
connect system/manager
grant select any table to username;

:)
nicholaz 2004-10-22
  • 打赏
  • 举报
回复
不用,你赋予他select any table的权限即可
whchh 2004-10-22
  • 打赏
  • 举报
回复
难道每个表都要授权一下么?
bluelamb 2004-10-22
  • 打赏
  • 举报
回复
没有权限,要给这个用户赋予操作改表的权限
nicholaz 2004-10-22
  • 打赏
  • 举报
回复
你要赋予那个用户操作本用户表的权限
freddy2003 2004-10-22
  • 打赏
  • 举报
回复
"同一数据库下的不同用户"----是什么意思?
bzszp 2004-10-22
  • 打赏
  • 举报
回复
没有权限
connect user2/password
grant select on tablename to user1;
zhaokeke2004 2004-10-22
  • 打赏
  • 举报
回复
访问不同模式下的表需要权限

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧