Oracle_用户管理

创建用户:

CREATE USER user   --创建用户user

IDENTIFIED {BY password | EXTERNALLY}  --设备用户密码,EXTERNALLY说用该用户由操作系统授权,该参数在创建用户时不能省略。

[DEFAULT TABLESPACE tablespace]   --设置用户的默认表空间

[TEMPORARY TABLESPACE tablespace]   --设置用户的临时表空间

[QUOTA  {integer[K|M] | UNLIMITED} ON tablespace  

[QUOTA  {integer[K|M] | UNLIMITED} ON tablespace]... ...]    --设置该用户对于表空间的配额,即表空间的多大空间给该用户使用,参数UNLIMITED说明没有限制,K|M是配额单位。

[PASSWORD EXPIRE]   --设置用户密码在用户第一次使用时作废,需要重新设置该用户密码。

[ACCOUNT {LOCK | UNLOCK}]   --选择是否锁定该用户。LOCK 锁定用户,UNLOCK不锁定用户,该参数的默认值是UNLOCK。

[PROFILE { profile | DEFAULT}]   --使用指定的概要文件,profile 为概要文件名,如果不指定概要文件,则使用DEFAULT的默认概要文件,默认的概要文件对所有权限的初始值没有限制

删除用户:

DROP USER username [CASCADE]   --CASCADE参数说明要删除用户相关的所有数据库对象,如触发器,外键索引,过程等。

解锁用户:

ALTER USER user IDENTIFIED BY password ACCOUNT UNLOCK

posted on 2013-08-18 12:36  de0319gh  阅读(129)  评论(0编辑  收藏  举报