是书本上的一道题目,题目要求自己新建一个用户,然后连接到这个用户,并查询当前用户下的所有对象。
create user a identified by a;
connect a/a;
然后怎么写那个查询当前用户所有对象的SQL 语句?是不是SELECT * FROM a?
create user a identified by a;
connect a/a;
然后怎么写那个查询当前用户所有对象的SQL 语句?是不是SELECT * FROM a?
解决方案 »
- oracle数据库同时导给两个数据库用户
- 求一条SQL语句
- 一个简单的 pl/sql程序块问题
- 我用一个getclob函数来读取clob值 为什么不行
- 又是老问题……如何设置job的下次执行时间啊???
- 简单Oracle备份问题!送分啊!
- sql server 转 oracle10G的问题????
- 怎么实现根据文本文件中的每行数据去对应数据库的相应记录更新某一字段?
- 請問這是什么原因
- oracle multilized view fast refresh 为什么反而比 complete refresh 还要慢,有什么解决策吗
- 请大大门帮忙想个SQL
- 断电的时候,为什么需要先undo然后再redo呢,redo与undo有啥联系?
select * from dba_objects where owner = 'A';
CREATE USER A IDENTIFIED BY A;
GRANT CONNECT TO A;
GRANT CREATE SESSION TO A;
CONN A/A;
SELECT * FROM DBA_OBJECTS WHERE OWNER='A';
SELECT * FROM USER_OBJECTS ;
这条语句查询的结果是
未选定行
不知道什么原因,二楼的可否帮我分析下。
conn / as sysdba;
grant connect,resource to a;
--查询当前用户的对象
conn a/a@orcl as sysdba;
select * from user_objects;
select * from dba_objects where owner = 'A';