Oracle创建用户、角色和权限

来源:互联网 发布:绣花软件 编辑:程序博客网 时间:2024/05/17 09:08

我们来看看在我们学习过程中一般的用户如何创建,分配何种角色和权限。
1、我们只需要对
数据库进行简单的维护和开发操作,最好不要用SYS或SYSTEM用户。
    最简单的创建新用户的命令:create user 用户名 identified by 口令;
2、一般现在分配给用户以下权限:

  1)CONNECT
  --这个权限是包含了一个CREATE SESSION(创建会话)的系统权限。  --命令:grant connect to 用户名;
  2)RESOURCE
  --包含几个基本的CREATE权限。具体内容参考书P222表12-3.
  --命令:grant resource to 用户名;
  --在这里注意的是,在10G以前(到9i为止),RESOURSE包含UNLIMITED TABLESPACE权限。
  3)UNLIMITED TABLESPACE
  --9i或之前的版本,在RESOURCE权限里已经有这个权限,所以不必要另行分配。

3、经过前2步一个拥有基本操作的用户就已经建立起来了,如果在后面练习过程中遇到某些操作权限不足的情况,大家可以依情况再去增加权限。当然在第2步中也可以为新用户授予DBA的角色,这个角色具有大部分的管理权限,我们学习操作用这个角色足以。命令:grant dba to 用户名;

原创粉丝点击