1、双击桌面sqldeveloper软件图标启动软件。 2、新建数据库连接,填写登录数据库信息并选择相应角色进行登录。 3、登录成功后先查询出hr用户下所有的表名,可直接通过dba_tables来进行查询。 4、把查询权限赋给测试用户的方法有两种,一种为当用户下的表比较少的情况下可以
如,USER_TABLES、USER_VIEWS,数据库管理员具有操作全体用户所有实体的权限,可以查询这类数据字典,了解用户所创建实体状况,必要时可以将用户创建的不正确的实体删除。 4、ALL_xxx类数据字典,表示用户所创建的实体及用户有权可以存取的实体。 select privilege from dba_SYS_privs where grantee=‘USERNAME’ Oracle查询...
如,USER_TABLES、USER_VIEWS,数据库管理员具有操作全体用户所有实体的权限,可以查询这类数据字典,了解用户所创建实体状况,必要时可以将用户创建的不正确的实体删除。 4、ALL_xxx类数据字典,表示用户所创建的实体及用户有权可以存取的实体。 select privilege from dba_SYS_privs where grantee=‘USERNAME’ Oracle查询...
SQL> select table_name from user_tables; // 用户创建的表 SQL> select grantor, table_schema, table_name, privilege from all_tab_privs; // 获权可以存取的表(被授权的) SQL> select grantee, owner, table_name, privilege from user_tab_privs; // 授出权限的表(授出的权限) 3. DBA用户可以操作...
tabs是user_tables的同义词,是oracle为了简化用户书写sql语句而创建的,只要在system下执行下面的查询就知道了 复制 select * from dba_synonyms where synonym_name='TABS' 1. 2.Oracle用户表空间权限的问题就介绍到这里。责任编辑:彭凡 来源: CSDNOracle用户表空间权限...
user_tables 用户的表对象信息 user_tab_columns 用户的表列信息 关于这个还涉及到两个常用的例子如下: 2.1.Oracle中查询某个字段属于哪个表 Sql代码 select table_name,owner from dba_tab_columns t where t.COLUMN_NAME like upper('%username%'); 2.2.oracle中查询某个表的列数 Sql代码 select ...
例如:把scott用户下的所有表的查询权限授予T用户. create or replace procedure grant_selectAll_sql as The_c1 Integer; The_result number; v_Table varchar2(80); v_sql varchar2(400); Begin The_C1 :=Dbms_sql.open_cursor; Dbms_sql.parse(the_C1,'Select table_name From User_Tables',dbms_sql...
select 'grant select on '||table_name||' to b;' from user_tables; 执行结果为: 'GRANTSELECTON'||TABLE_NAME||'TOB;' --- grant select on VOTE_NUM to b; grant select on TMP_MSG to b; grant select on VOTE_IP to b; grant ...
select * from user_tables; --查看当前用户创建的所有表 查看视图列表 select * from dba_views; --查看所有视图,需要dba权限 select * from all_views; --查看当前用户所能管理的所有视图 select * from user_views; --查看当前用户的所有视图
select username,default_tablespace from dba_users; select * from user_tables; --Oracle查询用户表空间 复制 select * from user_all_tables; select * from user_source; select * from all_users;select * from dba_users select * from v$Session; SELECT * FROM USER_ROLE_PRIVS; select * from sess...