当前位置:首页 >  智能电子

oracle给用户授权查询所有表

发布时间:2024-03-12 22:01:08

内容一:

1.给他一些权限,包括连接权限,因为他要创建同义词,还需要给他同义词

2.因为需要把UserB的所有查询权限给UserA。所以需要所有的grant select on table_name to UserA语句,不可能一句一句去写,因此用select 吧所有的grant语句查出来直接执行

3.需要给UserB用户下所有表创建同义词,但是考虑到之前已经创建过一些表的同义词,因此把所有创建同义词的语句select出来在UserA用户下执行。

内容二:

1. 双击桌面sqldeveloper软件图标启动软件

2. 新建数据库连接,填写登录数据库信息并选择相应角色进行登录

3. 登录成功后先查询出hr用户下所有的表名,可直接通过dba_tables来进行查询

内容三:

1.1、例子:授予系统权限

二、创建用户只用于查询其它用户库的表和视图

1、创建用户

内容四:

方法1:根据指定用户名获得对应用户所拥有权限的表

方法2:通过tab视图获得当前登录用户所有和视图,通过tabletype过滤获得所有

方法3:根据user_tables表获得当前用户拥有所有

内容五:

1.标准⾓⾊ CONNECT RESOURCE

2.系统权限 CREATE VIEW CREATE DATABASE LINK CREATE JOB CREATE SYNONYM UNLIMITED TABLESPACE

3.对象权限 DBA_PENDING_TRANSACTIONS (SELECT) — XA事务⽀持

《oracle给用户授权查询所有表》不代表本网站观点,如有侵权请联系我们删除

全数码 广州小漏斗信息技术有限公司 版权所有 粤ICP备20006251号

联系我们 关于我们 版权申明