原文链接:http://flycars001.iteye.com/blog/1962007
ORACLE数据字典视图的种类分别为:USER,ALL 和 DBA.
USER_*:有关用户所拥有的对象信息,即用户自己创建的对象信息
ALL_*:有关用户可以访问的对象的信息,即用户自己创建的对象的信息加上
其他用户创建的对象但该用户有权访问的信息
DBA_*:有关整个数据库中对象的信息
(这里的*可以为TABLES,INDEXES,OBJECTS,USERS等。)
1、查看所有用户
select * from dba_user;
select * from all_users;
select * from user_users;
2、查看用户系统权限
select * from dba_sys_privs;
select * from all_sys_privs;
select * from user_sys_privs;
3、查看用户对象权限
select * from dba_tab_privs;
select * from all_tab_privs;
select * from user_tab_privs;
4、查看所有角色
select * from dba_roles;
5、查看用户所拥有的角色
select * from dba_role_privs;
select * from user_role_privs;
6、查看当前用户的缺省表空间
select username,default_tablespace from user_users;
select username,default_tablespace from dba_users;--查询所有dba权限的用户缺省表空间
7、查看某个角色的具体权限
如grant connect,resource,create session,create view to TEST;
8、查看RESOURCE具有那些权限
用SELECT * FROM DBA_SYS_PRIVS WHERE GRANTEE='RESOURCE';
相关推荐
Oracle数据库和MySQL数据库是两种广泛使用的数据库管理系统,它们在数据存储、查询语法、数据库结构以及管理方式上存在显著差异。"Oracle数据库sql转换mysql数据库工具" 提供了解决这一问题的解决方案,允许用户将...
这通常是因为在系统迁移或跨平台开发时,需要将SQL Server的查询语句适应Oracle数据库的语法。 描述中提到的"SqlConvertToOracle.pas"是一个关键文件,它可能是一个用Delphi编写的源代码文件,包含了实现SQL语句...
- **提高系统响应速度**:更快的查询处理速度能够显著改善用户体验。 - **降低资源消耗**:优化后的查询可以减少对CPU、内存和磁盘I/O等资源的需求。 - **支持更大规模的数据量**:随着数据量的增长,未经优化的查询...
4. **界面操作**:描述中提到的界面操作可能是指一个图形化用户界面(GUI),允许用户选择要迁移的表并执行查询。这种界面可以大大提高迁移的效率,减少手动操作的错误。 5. **多选查询**:在设计GUI时,可以包含...
本文将深入探讨Oracle创建新用户的步骤、涉及的SQL语句以及相关的SQL查询和函数。 首先,让我们了解如何在Oracle中创建新用户。创建新用户的过程可以通过SQL*Plus命令行工具或任何支持SQL的客户端完成。以下是一个...
文件中可能还包含了示例代码,帮助用户理解如何将这个工具集成到他们的应用程序中,例如在查询中使用转换后的拼音进行模糊匹配。 在实际应用中,这样的工具对于那些需要对中文数据进行全文搜索,但数据库不支持中文...
- **查询相关统计信息**:如表的行数、索引使用情况等。 #### 五、数据分析 - **使用TKProf工具**:分析追踪文件,帮助理解SQL执行过程中的瓶颈。 - **检查优化器模式**:确保使用了最适合当前环境的优化策略。 - *...
#### 四、Oracle用户管理 - **创建用户**:使用`create user`语句创建新用户,例如:`create user 用户名 identified by 密码`。需要注意的是,Oracle对密码有一定的要求,例如密码必须以字母开头。 - **修改密码**...
以上就是关于“Oracle相关技术-解决忘记oracle管理员密码,创建只读用户语法等”的详细解析,涵盖了密码重置、只读用户创建、连接字符串、随机抽取以及数据导入等多个关键知识点。通过理解并熟练应用这些技巧,可以...
本压缩包“Oracle资料 Oracle九阴真经 Oracle函数大全 Oracle错误码 Oracle参考手册 Oracle全套chm.7z”包含了丰富的Oracle学习资源,帮助用户深入理解并掌握Oracle的相关知识。 1. **Oracle九阴真经**:这是对...
### Oracle用户管理 这部分涵盖了Oracle中的用户管理操作,包括用户的创建、修改、删除以及通过Profile进行口令管理。 - **创建用户**:使用`CREATE USER`语句创建新的数据库用户。 - **修改用户密码**:使用`ALTER...
本教学资料专注于Oracle查询语句,结合MySQL、JavaSE和Swing的相关知识,旨在帮助学习者深入理解和应用数据库操作。 首先,Oracle SQL是Oracle数据库系统中的数据查询和操纵语言。它允许用户检索、更新、插入和删除...
在Java Web开发中,与Oracle数据库进行交互时,分页功能是常见的需求,尤其是在处理大量数据时,为了提高用户体验和加载速度,分批次地显示数据是必不可少的。本项目提供的源代码正是针对这一需求,提供了在Java Web...
### Oracle9i的查询优化:深入解析 #### 引言 在关系数据库系统中,查询优化扮演着至关重要的角色,...通过这些高级技术和策略,Oracle9i能够为用户提供卓越的数据处理能力和响应速度,满足各种复杂应用场景的需求。
根据提供的信息,我们可以深入探讨Oracle菜单查询的相关知识点。这一部分主要关注如何在Oracle数据库中进行菜单栏设置的查询,特别是利用左连接(LEFT JOIN)来完成数据关联。 ### Oracle菜单查询核心概念 #### 1....
### Oracle事务、锁表查询及相关实用查询SQL语句 #### 一、Oracle事务管理 在Oracle数据库中,事务是作为一组逻辑操作单元处理的一系列数据库操作。这些操作要么全部成功,要么全部失败,确保了数据的一致性和完整...
这些代码可能实现了与Oracle数据库的连接,执行SQL查询,解析结果,并将结果显示给用户。开发过程中,需要注意数据安全,避免SQL注入等安全隐患。 为了确保数据的新鲜度,定期更新手机号码归属地信息是必要的。这...
在进行坐标转换之前,我们需要先查询Oracle数据库支持的所有投影类型。这可以通过查询`MDSYS.CS_SRS`表实现: ```sql SELECT * FROM MDSYS.CS_SRS; ``` 该表包含了所有可用的空间参考系统(Spatial Reference ...
#### Oracle用户管理深度剖析 - **创建用户**:`createuser`命令由具有DBA权限的用户执行,创建新用户时需注意Oracle对密码的特殊要求(须以字母开头)。 - **修改密码**:`alteruser`命令用于密码变更,特别指出...
首先,让我们来了解Oracle锁表的相关知识。在Oracle数据库中,锁是用来管理多用户并发访问同一资源的一种机制,以确保数据的一致性和完整性。主要分为共享锁(S锁)和排他锁(X锁)。当一个事务对表加了锁,其他事务...