社区
Oracle 高级技术
帖子详情
这样的授权我该怎么处理?
hnxgy
2004-10-21 04:28:15
假设我的oracle实例中有3个用户u1、u2、u3,我想让u1能够select u2中的所有表,但是又不能select u3中的任何表,这个授权语句该怎么写?
难道我要对u2中的每一表都执行一次grant语句吗,这样做当然太傻!
有不傻的办法吗?
...全文
76
4
打赏
收藏
这样的授权我该怎么处理?
假设我的oracle实例中有3个用户u1、u2、u3,我想让u1能够select u2中的所有表,但是又不能select u3中的任何表,这个授权语句该怎么写? 难道我要对u2中的每一表都执行一次grant语句吗,这样做当然太傻! 有不傻的办法吗?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
4 条
回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
打赏红包
hnxgy
2004-10-22
打赏
举报
回复
我要的只是能select数据,zmgowin的办法不错,我现在也是这么用的,但是一旦我修改了其中的表或增加新表时就需要重新执行一遍。
难道就没有直接将u2授权给u1的语句吗?
zmgowin
2004-10-21
打赏
举报
回复
for example:
在u2用户下写入以下代码:
spool filename
select 'grant select on '||table_name||' to u1;' from user_tables;
spool off
然后执行该脚本
其它一样
应该还算简单吧
waxle
2004-10-21
打赏
举报
回复
这样肯定不行吧,dba这个权限太大了。 不过你可以做一个存储过程来授权就可以了
tcmis
2004-10-21
打赏
举报
回复
可不可以给U1授上一个DBA角色,然后就可以用
select * from u2.tablename ...
这样你看行不。
相关推荐
matlab矩阵多个变量,matalb输出多个变量问题
对于一个二维矩阵,我想把它用不同的形式表示出来,不是这样的总体,也不知道具体哪个值对应的是哪个,我想当x取一个值时,t从0到2000时,把这2000个矩阵用A1,A2,....,A2000来表示,而不是这样的结果,一直百度和问同学,也没解决,想请教论坛牛人,
我该
怎么
处理
就把这个变量值给赋给这个矩阵,出来的是不同的矩阵呢?我的代码如下:clear alln=10;%number of element...
matlab 打印多个变量,matalb输出多个变量问题
对于一个二维矩阵,我想把它用不同的形式表示出来,不是这样的总体,也不知道具体哪个值对应的是哪个,我想当x取一个值时,t从0到2000时,把这2000个矩阵用A1,A2,....,A2000来表示,而不是这样的结果,一直百度和问同学,也没解决,想请教论坛牛人,
我该
怎么
处理
就把这个变量值给赋给这个矩阵,出来的是不同的矩阵呢?我的代码如下:clear alln=10;%number of element...
为什么需要java异常?
假设现在没有异常相关的语法,有这样的代码,输出父亲和儿子年龄差: int gap(int fatherAge, int sonAge) { return fatherAge - sonAge; } 如果输入的年龄有可能是负数,那么问题来了,
我该
怎么修改代码?
我该
怎么
处理
这个情况?显然这个情况是不能立即
处理
的,因为在当前方法中,得到的信息不够多,需要到更高一级的情景...
java 为什么 异常_为什么需要java异常?
假设现在没有异常相关的语法,有这样的代码,输出父亲和儿子年龄差:int gap(int fatherAge, int sonAge) {return fatherAge - sonAge;}如果输入的年龄有可能是负数,那么问题来了,
我该
怎么修改代码?
我该
怎么
处理
这个情况?显然这个情况是不能立即
处理
的,因为在当前方法中,得到的信息不够多,需要到更高一级的情景(调用方法的地方)来
处理
,如下:int g...
引 jar包时出现 managed怎么
处理
本地类库重新建了,然后就是出现了这样的情况 大神们怎么
处理
发帖
Oracle 高级技术
Oracle 高级技术
Oracle 高级技术相关讨论专区
复制链接
扫一扫
3472
社区成员
1.8w+
社区内容
Oracle 高级技术相关讨论专区
社区管理员
加入社区
获取链接或二维码
帖子事件
创建了帖子
2004-10-21 04:28
社区公告
暂无公告