oracle 怎么查看用户对应的表空间
2024-10-01 04:17:36
oracle 怎么查看用户对应的表空间?
查询用户:
查看数据库里面所有用户,前提是你是有 dba 权限的帐号,如 sys,system:
select * from dba_users;
查看你能管理的所有用户:
select * from all_users;
查看当前用户信息:
select * from user_users;
查询所有表空间:
/*查看所有的表空间 */
-- 1 )方式1:dba_tablespaces --
select * from dba_tablespaces;
--2 )方式2:v$tablespace --
select * from v$tablespace;
查询用户下所有表:
/* 查看用户下面的所有的表 */
-- 1 )方式1:user_tables --
select * from user_tables;
--2 )方式2: dba_tables --
select * from dba_tables where owner='TMS21';
查询表空间下的用户:
/*查看表空间下有多少用户,tablespace_name表空间的名字切记要大写 */
select distinct s.owner from dba_segments s where s.tablespace_name ='TEST4';
查询用户所对应的表空间:
select username,default_tablespace from dba_users;
为用户指定表空间:
alter user 用户名 default tablespace 表空间名字 ;
为用户指定临时表空间:
alter user 用户名 temporary tablespace 表空间名字;
删除用户:
drop user 用户名称 cascade;
删除表空间:
drop tablespace 表空间名字 including contents and datafiles cascade constraint;
查找工作空间的路径:
select * from dba_data_files;
最新文章
- STL的使用
- tomcat 设置jvm内存
- Unity 摄像机组件
- Linux练习
- Mac OS的phpize空信息解决办法
- saiku 元数据存储分析
- 四则运算GUI版本功能展现
- mybatis处理小于号
- int 类型 占多少字节是由什么决定的
- return x>;y?x:y ?:啥意思?
- CentOS 6系统下安装 JDK1.6
- CentOS下防火墙的基本操作命令
- 设置Tomcat的UTF-8编码
- 【转】Django+Mysql安装配置详解(Linux)
- Java IO流之缓冲流
- 【hihoCoder】#1039 : 字符消除 by C solution
- JAVA对象克隆
- C#连接和操作Oracle数据
- 使用User Primary Email作为GUID的问题
- rabbitMQ 的三种Exchange
热门文章
- AtCoder ABC 242 题解
- 从零开始实现lmax-Disruptor队列(二)多消费者、消费者组间消费依赖原理解析
- 认识一下什么是JSP
- redis入门,linux安装
- 如何优雅的使用MyBatis?
- Java 将HTML转为XML
- Nodejs实现图片的上传、压缩预览、定时删除
- idea启动java Maven项目,出现"; java: 程序包xxxx不存在";
- 微服务远程Debug,Nocalhost + Rainbond微服务开发第二弹
- PTA(BasicLevel)-1031 查验身份证