`

通过SQL管理表空间、用户、授权

阅读更多
--创建表空间
CREATE TABLESPACE CRMDB
DATAFILE '/opt/oracle/app/oradata/testdb/crm.dbf' SIZE 500M
AUTOEXTEND ON NEXT 100M;


--创建用户
create  user  CRM  identified   by   password  default   tablespace  CRMDB;

--给用户赋权限
grant  dba  to  CRM;


---删除用户及数据
drop user CRM cascade;

--删除表空间和表空间文件
drop tablespace tablespace_name including contents and datafiles;


--修改用户密码
alter user sys identified by system;




--查看表空间使用情况
select a.tablespace_name,
       a.bytes / 1024 / 1024 "Sum MB",
       (a.bytes - b.bytes) / 1024 / 1024 "used MB",
       b.bytes / 1024 / 1024 "free MB",
       round(((a.bytes - b.bytes) / a.bytes) * 100, 2) "percent_used"
  from (select tablespace_name, sum(bytes) bytes
          from dba_data_files
         group by tablespace_name) a,
       (select tablespace_name, sum(bytes) bytes, max(bytes) largest
          from dba_free_space
         group by tablespace_name) b
 where a.tablespace_name = b.tablespace_name
 order by ((a.bytes - b.bytes) / a.bytes) desc


 --查看表空间文件地址
select name from v$datafile;

 

分享到:
评论

相关推荐

    Oracle 表空间 用户管理.sql

    Oracle用户管理脚本,创建用户,授权,创建表空间

    达梦数据库_SQL语言手册

    达梦数据库_SQL语言手册.pdf 数据库快照定义语句 数据库快照删除语句 第章数据查询语句和全文检索语句 单表查询 简单查询 带条件查询 集函数 情况表达式 连接查询 子查询 标量子查询 表子查询 派生表子...

    维创多用户商城7.8SQL商业版

    4. 自定服务品牌,独立经营,本系统运营者可以自定品牌、自主开通商店、对每个商店进行管理和授权,完全独立经营! 5. 每个商店相对独立,互不干扰,安全性好,通过本系统开通的每一个商店都使用独立域名。每个商店都...

    Oracle一个用户如何访问其它用户的表应用指南

    我要问的是,能否通过修改Oracle的设置,将A访问B拥有表的语也变为跟B用户登录一样的语句:SELECT * FROM TABLENAME? 代码如下: create synonym tablename for B.TABLENAME; 除了一楼的创建同义词外,还要授予A用户...

    Oracle11g从入门到精通

    从实际角度出发,系统地介绍了数据库和Oracle的相关概念和原理、Oracle的数据库管理(如安装与启动,用户权限、备份与恢复等),以及Oracle的应用开发基础,并通过两个完整案例来介绍基于Java开发包和Oracle数据库...

    Oracle之旅-基础知识

    管理员给用户授权4.3.可视化创建用户和授权5、Oracle的数据类型6、SQL简介7、创建数据表7.1.使用SQL==命令行==创建表7.2.使用SQL命令行修改表7.3.使用可视化工具创建表8、完整性约束8.1.实体完整性8.2、域完

    Oracle.11g.从入门到精通 (1/2)

    1.3.5 表空间 1.3.6 段 1.3.7 区 1.3.8 数据块 1.4 Oracle 11g的新特性 1.4.1 数据库管理部分 1.4.2 PL/SQL部分 1.4.3 其他部分 第2章 Oracle在Windows平台上的安装与配置 2.1 Oracle通用安装器 2.2 Oracle数据库...

    Oracle.11g.从入门到精通 (2/2)

    1.3.5 表空间 1.3.6 段 1.3.7 区 1.3.8 数据块 1.4 Oracle 11g的新特性 1.4.1 数据库管理部分 1.4.2 PL/SQL部分 1.4.3 其他部分 第2章 Oracle在Windows平台上的安装与配置 2.1 Oracle通用安装器 2.2 Oracle数据库...

    嘉缘人才网站内容管理系统ASP终结版 v7.0.rar

    网站信息配置、系统区域设置、系统行业设置、系统专业设置、网站广告管理、网站公告管理、友情连接管理、网站留言管理、网站评论管理、用户资料管理、审核新用户、用户组管理、用户等级管理、管理员添加、管理员管理...

    Oracle11g从入门到精通2

    从实际角度出发,系统地介绍了数据库和Oracle的相关概念和原理、Oracle的数据库管理(如安装与启动,用户权限、备份与恢复等),以及Oracle的应用开发基础,并通过两个完整案例来介绍基于Java开发包和Oracle数据库...

    Oracle第三方工具pl\sql developer绿色中文版

    删除 <br/>表中数据,释放表空间,显示表的授权情况,显示表的创建,索引,授权等语句,可以把文本文件,dbf文件,excel文件导入表 <br/>中.可以直接修改表中的数据,导出数据为各种格式等等. <br/> 6.对于过程...

    Oracle数据库以及Oracle SQL Developer初体验

    先进入SQL PLUS,首先创建一个新的用户 输入:create user username identified by password; 创建用户名和密码。 此时我们的用户只是创建并没有任何权限,接下来还有授权。 输入:grant resource to username; 是...

    oracle数据库11G初学者指南.Oracle.Database.11g,.A.Beginner's.Guide

    通过自我评估教程,介绍了核心数据库技术、管理员职责、高可用性以及大型数据库特性。《Oracle Database 11g初学者指南》带领读者循序渐进地学习数据库设置、管理、编程、备份和恢复。还深入介绍了SQL和PL/SQL。为了...

    Oracle从基础到熟练(太实用了)

    一. oracle基础: ①:如何进入Oracle ②:常见的开发工具 ③:创建/DB/TB/用户 授权等操作 二....①:oracle完整的体系结构 ②:oracle实例的组成 ③:oracle数据库的组成 ... ①:导入导出/整个DB/表空间/表/用户 十三.其他

    韩顺平oracle学习笔记

    现在scott希望吧查询emp表权限通过lady用户继续给别的用户, Scott > grant select on emp to lady with grant option; Leng > grant select on scott.emp to 新建用户 案例: scott想把emp表的权限从leng用户赋权...

    ORACLE+DBA必备技能详解.pdf

    第十章:用户,资源文件,角色喝授权 第十一章:其他管理特性 第十二章:优化器 第十三张:其他命令 第十四章:内置函数 第十五章:DML命令 附录A:初始化参数 附录B:数据字典视图 附录C:Oracle sql语法

    VB图书馆管理系统 毕业设计

    数据库管理系统软件:SQL Server 2000 运行环境:Intel486以上系列、AMD K6 以上系列等PC台式机和便携式电脑;运行时占用内存:≤1MB;所需硬盘空间:≤5MB; 软件平台:中文Windows95/98/NT 4.0或更高版本;

    网店管理系统数据库设计文档.doc

    而从长期的战略目标来看,商务网站不仅仅是产品和服务的推广,通过Interne t,企业内部网 和外部网,他还是将买家与卖家,厂家和合作伙伴进门联合的平台,因而消除了时 间与空间带来的障碍。 Shopping On Line购物...

Global site tag (gtag.js) - Google Analytics