千家信息网

oracle 数据字典

发表于:2024-11-27 作者:千家信息网编辑
千家信息网最后更新 2024年11月27日,表和列DBA_TABLES、ALL_TABLES和USER_TABLES显示了有关数据库表的一般信息。DBA_TAB_COLUMNS、ALL_TAB_COLUMNS和USER_TAB_COLUMNS显
千家信息网最后更新 2024年11月27日oracle 数据字典

表和列
DBA_TABLES、ALL_TABLES和USER_TABLES显示了有关数据库表的一般信息。
DBA_TAB_COLUMNS、ALL_TAB_COLUMNS和USER_TAB_COLUMNS显示了每个数据库表的列的信息。
注意:DBA_OBJECTS、ALL_OBJECTS和USER_OBJECTS显示了模式对象的信息,包括表。
User_Sys_Privs 和 User_Role_Privs 可以查看权限

select SYS_CONTEXT('USERENV','IP_ADDRESS') from dual ---------查看系统ip地址
select SYS_CONTEXT('USERENV','HOST') from dual ----------查看主机名称
---1、查询数据库名:
select name,dbid from v$database;--或者show parameter db_name;
----2、查询实例名:
select instance_name from v$instance;---或者show parameter instance_name;

select * from user_tablespaces -------------------表空间详细信息
SELECT * from user_ts_quotas
select username,default_tablespace from user_users;-------查看用户的默认表空间

select * from dba_tables where tablespace_name='表空间名' -------注意表空间名大小写敏感。
select * from user_tables; ----------------------- 包含有关所有表的名称、列数和其他详细信息的信息
select * from all_tables; ------------------------ 查询所有可以访问的表的信息
select * from user_tab_columns -------------------查用户表的详细信息
select * from user_Tab_Privs -------------------查看当前用户对所有表的权限
select * from all_Tab_Privs -------------------查看所有用户对所有表的权限

select * from user_segments --------------------跟all_tables有点像(监视表的增长情况)
select * from User_Catalog -------------------查看当前用户下的表、视图等对象(查询有哪些表)
select * from All_Catalog -------------------查看所有用户下的表、视图等对象(查询有哪些表)
select * from User_Objects -------------------查看当前用户下的表、视图等对象(表的详细信息)

select * from user_users ------------------------查询当前用户
select * from All_Users ------------------------查询所有可以访问的用户
select * from User_Sys_Privs -------------------查看当前用户所拥有的权限
select * from User_Role_Privs -------------------查看用户所拥有的角色

all_source 此视图存储的应该是Type of object: FUNCTION, JAVA SOURCE, PACKAGE, PACKAGE BODY, PROCEDURE, TRIGGER, TYPE, TYPE BODY 的定义,

select * from dba_source ------------------DBA 用户的所有的存储过程的基本信息
select * from all_source ---------所有用户的所有的存储过程的基本信息
select * from user_source ------------------当前用户的所有的存储过程的基本信息
-----------------------------通过表名查过程---------------------
select distinct name from USER_SOURCE where type = 'PROCEDURE' and text like '%TABLE_A%'

------查询表空间存放数据文件的位置
select t1.name,t2.name from v$tablespace t1,v$datafile t2 where t1.ts# = t2.ts#;

Select * FROM DBA_DATA_FILES;

+DATADG/zdxyxdb/datafile/tbs_meta.652.897498109

----------------------------------------------------------------------------------------------
---------------------------------------------------------字典表--------------------------------------------------
----用户及权限
SELECT * from User_Users ---默认表空间
SELECT * from All_Users
SELECT * from Dba_Users
SELECT * from User_Sys_Privs
SELECT * from User_Role_Privs
SELECT * from DBA_ROLES ---所有角色
SELECT * from dba_Sys_Privs
SELECT * from dba_Role_Privs

------数据库对象。(查所有表,视图,同义词和序列)
SELECT * from user_Catalog
SELECT * from cat --user_Catalog 的同义词
SELECT * from all_Catalog
SELECT * from dba_catalog

---序列
SELECT * from all_Catalog WHERE table_type ='SEQUENCE' AND owner='SO' AND table_name ='SEQ_ATOM_ACTION_ID'
SELECT so.SEQ_ATOM_ACTION_ID.nextval FROM dual
select * from dba_sequences where sequence_owner='KONGZY'
SELECT * from USER_SEQUENCES
SELECT * from ALL_SEQUENCES WHERE sequence_owner='KONGZY'
---同义词
select * from all_synonyms WHERE owner='PUBLIC' AND table_name ='USER_TABLES'
SELECT * from user_synonyms

-----表相关
select * from user_tablespaces -------------------表空间详细信息
SELECT * from user_ts_quotas ---空间限额
select * from user_users; ----查看用户的默认表空间
-----表
select * from dba_tables;
select * from user_tables;
select * from all_tables;
----列
SELECT * from user_tab_columns
select * from all_tab_columns
select * from dba_tab_columns
----权限
select * from user_Tab_Privs
select * from all_Tab_Privs
select * from dba_Tab_Privs

用户 信息 空间 查询 权限 数据 对象 视图 数据库 过程 存储 同义词 同义 名称 序列 角色 有关 字典 主机 位置 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 杭州米尚网络技术有限公司 无法连接服务器请检查你的网络并重新连接 软件开发工程师薪资排行 西宁服务器机房云服务提供商 新电脑网络安全在哪里设置 鸣蚕(上海)网络技术有限公司 互联网科技的高速发展翻译 使用家用网络搭建服务器违法吗 索尼相机正在恢复影像数据库 浪潮服务器查看cpu使用情况 三级等保 数据库审计 校园网络安全事件应急演练 搭建多ip服务器教程 苏州直销软件开发公司如何选择 深圳市微控网络技术有限公司 服务器ssh安全盾 数据库用户账户密码加密 微信小程序查询数据库分页显示 先进典型培树数据库 综合管理服务器作用 计算机网络技术视频在线播放 服务器的ip安全策略 通信网络技术的特点 杭州利格网络技术有限公司 雷神网络安全模式 泰拉瑞亚怎么导入服务器存档 安卓调用两个数据库可以么 网络安全相关文字 在杭州软件开发工资 金溪租房软件开发
0