Oracle和SQL数据库基础知识:查询用户、权限和表名丨20~40字
需积分: 9 129 浏览量
更新于2024-01-02
收藏 422KB DOC 举报
本文主要介绍了关于Oracle和SQL数据库的基本知识,并提供了一些基本查询语句和示例。
在Oracle和SQL数据库中,有一些基本知识需要了解。首先,我们可以使用以下命令设置不换行、自动换行和调整行宽等选项:
1. 设置不换行:
set lines 150
set wrap off
set trimspool on
2. 查询用户:
有三种查询用户的方式:
- 查询所有用户:select * from dba_users;
- 查询当前用户:select * from all_users;
- 查询特定用户:select * from user_users where username = 'USERNAME';
3. 查询用户的权限:
Oracle用户可以查询自己的权限和角色,sys用户可以查看其他用户的权限和角色。
3.1. 查询自己的权限和角色:
select * from user_tab_privs;
select * from user_role_privs;
3.2. 查询其他用户的权限和角色:
select * from dba_tab_privs;
select * from dba_role_privs;
4. 查询表:
查询表可以有以下几种方式:
- 查询当前用户的所有表:select table_name from user_tables;
- 查询特定用户的所有表:select table_name from dba_tables where owner='USERNAME';
- 查询当前用户的所有对象:select * from user_objects;
以上是关于Oracle和SQL数据库的一些基本知识和查询语句的总结。通过这些查询语句,我们可以方便地查询用户、权限和表等信息。对于初学者来说,掌握这些基本知识是非常重要的,它们是进一步学习和应用Oracle和SQL数据库的基础。希望本文对读者有所帮助。
2012-09-30 上传
272 浏览量
142 浏览量
点击了解资源详情
2020-02-27 上传
2010-06-04 上传
点击了解资源详情
mjwuqiong
- 粉丝: 48
- 资源: 3
最新资源
- MATLAB新功能:Multi-frame ViewRGB制作彩色图阴影
- XKCD Substitutions 3-crx插件:创新的网页文字替换工具
- Python实现8位等离子效果开源项目plasma.py解读
- 维护商店移动应用:基于PhoneGap的移动API应用
- Laravel-Admin的Redis Manager扩展使用教程
- Jekyll代理主题使用指南及文件结构解析
- cPanel中PHP多版本插件的安装与配置指南
- 深入探讨React和Typescript在Alias kopio游戏中的应用
- node.js OSC服务器实现:Gibber消息转换技术解析
- 体验最新升级版的mdbootstrap pro 6.1.0组件库
- 超市盘点过机系统实现与delphi应用
- Boogle: 探索 Python 编程的 Boggle 仿制品
- C++实现的Physics2D简易2D物理模拟
- 傅里叶级数在分数阶微分积分计算中的应用与实现
- Windows Phone与PhoneGap应用隔离存储文件访问方法
- iso8601-interval-recurrence:掌握ISO8601日期范围与重复间隔检查