SQL那些事儿(四)--oracle创建表空间、用户创建
发布日期:2021-06-28 15:11:37 浏览次数:2 分类:技术文章

本文共 2078 字,大约阅读时间需要 6 分钟。

默认用户为  sys as sysdba,可直接登陆

1、select tablespace_name,file_id, file_name,round(bytes/(1024*1024),0) total_space from dba_data_files order by tablespace_name; 

select tablespace_name,file_id, file_name,round(bytes/(1024*1024),0) total_space from dba_data_files order by tablespace_name;

 2、创建临时表空间

create temporary tablespace db_temp

tempfile 'C:\app\xcy\oradata\orcl\db_temp.dbf'
size 32m
autoextend on
next 32m maxsize unlimited
extent management local; 

create temporary tablespace db_temp tempfile 'C:\app\xcy\oradata\orcl\db_temp.dbf' size 32m autoextend on next 32m maxsize unlimited extent management local;

3、创建表空间

create tablespace DNC

logging
datafile 'C:\app\xcy\oradata\orcl\dnc.dbf'
size 32m
autoextend on
next 32m maxsize unlimited
extent management local;

create tablespace DNC logging datafile 'C:\app\xcy\oradata\orcl\dnc.dbf' size 32m autoextend on next 32m maxsize unlimited extent management local;

4、创建用户

create user xxx identified by 123

account unlock
default tablespace dnc
temporary tablespace db_temp;

create user xxx identified by 123 account unlock default tablespace dnc temporary tablespace db_temp;

5、授予权限

grant connect,resource,dba to xxx;

grant connect,resource,dba to xxx;

路径可以自己设置,

最终用户名:xxx

密码:123

//
//查询表空间大小;
select tablespace_name,file_id,bytes,file_name from dba_data_files;
//修改表空间大小
alter database datafile 'C:\app\xcy\oradata\orcl\USERS01.DBF' resize 800M;
//查看用户所在表空间
select default_tablespace from dba_users where username ='XCY';
///
grant create session to testcreate;
grant CREATE TABLE to xxx;

grant unlimited tablespace to xxx;

/

 步骤一:  删除user

drop user ×× cascade

说明: 删除了user,只是删除了该user下的schema objects,是不会删除相应的tablespace的。

步骤二: 删除tablespace

DROP TABLESPACE tablespace_name INCLUDING CONTENTS AND DATAFILES;

补充:

由于Oracle 11g安装完成后,默认的帐户有效期为180天,如果超过180天用户密码未做修改则该用户无法登录,提示“ORA-28001: thepassword has expired”。一般我们都是通过IE管理界面去修改为Unlimited(无限制),如果不登录IE,在pl/sql中用如下语句:

查看有效期​

SQL>select* from dba_profiles where profile='DEFAULT' and resource_name='PASSWORD_LIFE_TIME';

修改有效期为无限制​

SQL>alter profile default limit PASSWORD_LIFE_TIME unlimited;

转载地址:https://blog.csdn.net/xcymorningsun/article/details/52704641 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:搞清字库表、编码字符集、字符编码
下一篇:web开发模式+三层架构与MVC

发表评论

最新留言

做的很好,不错不错
[***.243.131.199]2024年04月17日 17时44分51秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章

Java之String类 2019-04-29
Java之静态变量和静态方法那些事 2019-04-29
慕课网学习之Java集合框架 2019-04-29
笔试之java总结 2019-04-29
关于jQuery的一些小方法 2019-04-29
RequestMapping用法的一点理解 2019-04-29
@SelectProvider,@Select和xml用法的一点理解 2019-04-29
Maven学习笔记 2019-04-29
The request sent by the client was syntactically incorrect. 2019-04-29
MySQL学习笔记(一) 2019-04-29
你想学的都在这里!互联网寒冬公司倒闭后,架构师必备技能 2019-04-29
你想学的都在这里!如何在Android-Studio下进行NDK开发,吐血整理 2019-04-29
你真的了解Android系统启动流程吗?没想到一个Handler还有中高级几种问法,成功入职阿里 2019-04-29
你真的了解Android系统启动流程吗?腾讯、字节跳动面经已发,移动架构师成长路线 2019-04-29
保洁阿姨看完都会了!整理几个重要的Android知识,大厂面试题汇总 2019-04-29
做了5年Android,2021大厂Android面试经验,成功拿下大厂offer 2019-04-29
最强Android教程!360°深入了解Flutter,附答案 2019-04-29
最强整理:字节跳动Android研发岗这些知识点内部泄露出来了,学习路线+知识点梳理 2019-04-29
最新Android开发进阶!Android开发大佬的百度,美团,快手等大厂Offer收割之旅,顺利通过阿里Android岗面试 2019-04-29
最新整理《Android架构师面试题解析大全》,带着问题深入学习Handler,经典好文 2019-04-29