Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1149195
  • 博文数量: 231
  • 博客积分: 2500
  • 博客等级: 少校
  • 技术积分: 2662
  • 用 户 组: 普通用户
  • 注册时间: 2009-11-03 16:35
个人简介

学无止境

文章分类

全部博文(231)

文章存档

2014年(7)

2013年(103)

2011年(11)

2010年(53)

2009年(57)

分类: Oracle

2009-11-25 17:33:13

一个创建用户的例子:
1.       CREATE USER "TEST" 
2.       PROFILE "DEFAULT"
3.       IDENTIFIED BY "test" PASSWORD EXPIRE
4.       DEFAULT TABLESPACE "USERS"
5.       TEMPORARY TABLESPACE "TEMP"
6.       QUOTA 2323 K  ON "USERS"
7.       ACCOUNT UNLOCK;
解释:
1.        创建一个用户,名为”TEST”,该名称不能与其他用户名或角色名冲突。
2.        所使用的概要文件,这里使用的是默认的,也可以指定一个概要文件。
3.        IDENTIFIED BY表示用口令验证,后面跟着的是密码。PASSWORD EXPIRE是一个可选项,若加上,则表示密码即可失效,在该用户第一次登入时就强制要求修改密码。EXTERNALLY表示外部验证,通过操作系统验证。GLOBALLY AS表示是全局验证。
4.        该用户默认的表空间。
5.        该用户使用的临时表空间,若没有指定,则使用系统默认的临时表空间。
6.        在某个表空间上分配给用户可使用的大小,若不分配,用户是没有空间使用的。QUOTA之后的是大小,单位可以是KMUNLIMITED表示无限制。
7.        该用户创建后的状态是锁定(LOCK)还是未锁定(UNLOCK)。
补充:
刚创建的用户是没有任何权限的,为了能正确使用该用户,还必须予以它需要的权限。
方法:
GRANT  对象权限  ON  schema.对象  TO  用户  [WITH GRANT OPTION]
GRANT  系统权限  TO  用户  [WITH ADMIN OPTION]
GRANT  角色      TO  用户  [WITH ADMIN OPTION]
阅读(913) | 评论(0) | 转发(0) |
0

上一篇:回滚段的创建

下一篇:角色的创建

给主人留下些什么吧!~~