pb里oracle问题

wtadminxjeri 2005-10-20 12:17:44
开始测试的时候用了oracle的用户
test1 所有表都在这个用户下
但是到正式的时候需要添加另外一个用户 test2
所以连接的时候用的是test2用户
问题是以前建的数据窗口怎么办啊
还有以前的sql语句怎么办啊?
如果在test2用户下访问test1下的表什么的
都必须加上用户名

select * form test1.表1
任务量很大,我该如何处理?
...全文
102 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
doulikeme 2005-10-25
  • 打赏
  • 举报
回复
表多啊 先用SQL批量生成一下 再执行好了 比较省事
chanet 2005-10-22
  • 打赏
  • 举报
回复
用同义词最好~ :)

如楼上所说: CREATE SYNONYM 表 FOR test1.表
vc555 2005-10-21
  • 打赏
  • 举报
回复
CREATE SYNONYM 表 FOR test1.表
vc555 2005-10-21
  • 打赏
  • 举报
回复
用同义词不就可以了吗?把访问再设成PUBLIC就行了
老吴子 2005-10-21
  • 打赏
  • 举报
回复
在Oracle中建立公共别名试试。
wtadminxjeri 2005-10-20
  • 打赏
  • 举报
回复
给test2赋权限就可以访问test1的表吧
-----------------------------------------
不是可不可以访问的问题

是怎样在test2用户下访问test1用户建的表

select * from 表
而不是
select * from test1.表
qiaozhiwei 2005-10-20
  • 打赏
  • 举报
回复
给test2赋权限就可以访问test1的表吧

17,090

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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