社区
Oracle
帖子详情
不写用户名直接访问其他用户下的表或视图
scatking
2016-07-06 02:59:47
其他用户的表和视图已授权登录用户,如何实现直接用表名或视图名查询,而不用'用户名.tablename'来查询?
...全文
221
9
打赏
收藏
不写用户名直接访问其他用户下的表或视图
其他用户的表和视图已授权登录用户,如何实现直接用表名或视图名查询,而不用'用户名.tablename'来查询?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
CRISS
2016-07-08
打赏
举报
回复
授权+同义词就可以了
桃花岛黄岛主
2016-07-07
打赏
举报
回复
同意版主,接点分
blackKnightOne
2016-07-06
打赏
举报
回复
同义词
卖水果的net
2016-07-06
打赏
举报
回复
同义词,视图;
嘚嗒搬运工
2016-07-06
打赏
举报
回复
来接分
js14982
2016-07-06
打赏
举报
回复
还可以在创建视图,在视图中用'用户名.tablename'
ghx287524027
2016-07-06
打赏
举报
回复
对的
zbdzjx
2016-07-06
打赏
举报
回复
是的,同义词。 顺便接点分。
scatking
2016-07-06
打赏
举报
回复
查到了,同义词
MySQL
视图
Re: MySQL
视图
========================= # 什么是
视图
数据库中的
视图
是一个虚拟
表
(逻辑存在),同真实的
表
(物理存在)一样,
视图
包含一系列带有名称的行和列数据。行和列数据来自由定义
视图
查询所应用的
表
,...
Oracle数据库
访问
其他用户
下的
表
,不加
表
所属的
用户名
的实现方法
默认的情况下,oracle里面的用户A,要
访问
用户B的
表
需要带用户B的前缀,如
访问
用户B的 user
表
,需要这样
访问
select * from B.user;如果想要不添加用户前缀,需要这样处理: 1.用
视图
create view user select * ...
oracle 不带
用户名
访问
表
oracle有用户A 和 用户B 登录B用户 创建
表
create table table1( a int); grant select,insert,update,delete,all ontable1 to public; --- 把B的table1
表
授权给所有用户 create public synonymtable1 for B....
Oracle查询
其他用户
的
表
时如何不用加
表
用户名
问题:如何在Oracle
访问
其他用户
的
表
时不加
oracle不同用户
访问
不带前缀,oracle不同用户间
访问
表
不添加
用户名
(模式)前缀...
默认的情况下,oracle里面的用户A,要
访问
用户B的
表
需要带用户B的前缀,如
访问
用户B的 user
表
,需要这样
访问
select * from B.user;如果想要不添加用户前缀,需要这样处理:(user01 就是A用户)1.用
视图
create view ...
Oracle
17,086
社区成员
55,238
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章