博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Oracle 11g学习笔记(三)
阅读量:6911 次
发布时间:2019-06-27

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

hot3.png

创建用户的语法

CREATE USER命令的语法:

CREATE USER username INDENTIED BY password  OR IDENTIFIED EXETERNALLY  OR IDENTIFIED GLOBALLY AS 'CN=user'[DEFAULT TABLESPACE temptablespace] [TEMPORARY TABLESPACE tablespace][QUOTA [interger K[M]] [UNLIMITED]] ON tablespace[,QUOTA [integer K[M]] [UNLIMITED]] ON tablespace[PROFILED profile_name][PASSWORD EXPIRE][ACCOUNT LOCK or ACCOUNT UNLOCK]

CREATE USER username:用户名,一般为字母数字型和"#"及"_"符号;

IDENTIFIED BY password:用户口令,一般为字母数字型和"#"及"_"符号;
IDENTIFIED EXETERNALLY:表示用户名在操作系统验证,该用户名必须与操作系统中所定义的用户名相同;
IDEATIFIED GLOBALLY AS 'CN=user':用户名有Oracle安全域中心服务器验证,CN名字表示用户的外部名;
[DEFAULT TABLESPACE tablespace]:默认的表空间;
[TEMPOTATY TABLESPACE tablespace]:默认的临时表空间;
[QUOTA [integer K[M]] [UNLIMITED]] ON tabelspace:用户可以使用的表空间字节数;
[PROFILED profile_name]:资源文件的名称;
[PASSWORD EXPIRE]:立即将口令设成过期状态,用户再登录前必须修改口令;
[ACCOUNT LOCK or ACCOUNT UNLOCK]:用户是否被枷锁,在默认情况下是不加锁的。

在创建用户时,几点注意:

初始建立的数据库用户没有任何权限,不能执行任何数据库操作。
如果建立用户是不指定DEFAULT TABLESPACE字句,Oracle会将SYSTEM表空间作为用户默认表空间。
如果建立用户时不指定TEMPOTATY TABLESPACE字句,Oracle会将数据库默认临时表空间作为用户的临时表空间。
如果建立用户是没有为表空间指定QUOTA字句,那么用户在特定表空间上的配额为0,用户将不能在相应表空间上建立数据对象。
初始建立的用户没有任何权限。

修改用户语法

ALTER USER username IDENTITIED BY password  OR IDENTIFIED EXETERNALLY  OR IDENTIFIED GLOBALLY AS 'CN=user'[DEFAULT TABLESPACE tablespace][TEMPOTATY TABLESPACE temptablespace][QUOTA [integer K[M]] [UNLIMITED]] ON tablespace[,QUOTA [integer K[M]][UNLIMITED]] ON tablespace[PROFILED profile_name][PASSWORD EXPIRE][ACCOUNT LOCK or ACCOUNT UNLOCK][DEFAULT ROLE role[,role]]  OR [DEFAULT ROLE ALL [EXCEPT role[,role]]]  OR [DEFAULT ROLE NOTE]

修改用户磁盘限额

ALTER USER wbtest QUOTA 100M ON USERS;

修改用户口令

alter user scott identified by tigerabc

解锁被锁定的用户

alter user MDSYS account unlock

删除用户

DROP USER user [CASCADE]

删除用户后,Oracle会从数据字典中删除用户、方案及其所有对象方案。

转载于:https://my.oschina.net/yaoliyc/blog/213399

你可能感兴趣的文章
大数据体系【概念认知】系列-2:存储以及副本策略
查看>>
Android Hacks:同时启动多个Intent
查看>>
简明的数据库设计模式
查看>>
我的友情链接
查看>>
linux企业常用服务---haproxy+nginx搭建web高可用集群
查看>>
win7 断开 共享连接的操作方法
查看>>
CTSSD服务无法正常启动:Failure 4 in trying to open SV key PROCL-4/PROCL-5 clsctss_r_av2
查看>>
再议OPEN CURSOR与BULK COLLECT
查看>>
我的友情链接
查看>>
jquery attr与prop
查看>>
casatwy组件化方案
查看>>
Linux中ls对文件进行按大小排序和按时间排序
查看>>
Unix/Linux下安装NPM
查看>>
Apache与Tomcat区别联系
查看>>
洪水***源码
查看>>
用shell编写批量打包日志脚本
查看>>
nginx访问白屏
查看>>
Pentaho6.1中D3可视化库的集成及数据联动的实现
查看>>
部署LyncServer2013之七 启动服务和登陆LyncServer控制面板
查看>>
Android开发者:你真的会用AsyncTask吗?
查看>>