Oracle如何删除和新建用户

方法一:使用PL/SQL工具 如果您没有PL/SQL工具,可以采用以下方法: 使用Oracle用户登录到需要创建新用户的数据库服务器。 执行下面的SQL语句: create

方法一:使用PL/SQL工具

如果您没有PL/SQL工具,可以采用以下方法:

  1. 使用Oracle用户登录到需要创建新用户的数据库服务器。
  2. 执行下面的SQL语句:
create user username identified by password; -- 创建用户名和密码
grant create session to username; -- 给该用户赋权
grant unlimited tablespace to username; -- 给该用户赋权
grant create table to username; -- 给该用户赋权
grant drop any table to username; -- 给该用户赋权
grant insert any table to username; -- 给该用户赋权
grant update any table to username; -- 给该用户赋权
grant dba to username; -- 给该用户赋权
grant read, write on directory DMP to username; -- 给该用户赋权
grant read, write on directory BSSDATE11B to username; -- 给该用户赋权

再用刚才创建的用户登录数据库,您已经成功创建了一个Oracle数据库用户。

方法二:使用SQL Plus命令

  1. 打开命令控制窗口。
  2. 使用Oracle用户登录。
  3. 执行以下语句:
sqlplus / as sysdba;
create user username identified by password; -- 创建用户名和密码
grant create session to username; -- 给该用户赋权
grant unlimited tablespace to username; -- 给该用户赋权
grant create table to username; -- 给该用户赋权
grant drop any table to username; -- 给该用户赋权
grant insert any table to username; -- 给该用户赋权
grant update any table to username; -- 给该用户赋权
grant dba to username; -- 给该用户赋权
grant read, write on directory DMP to username; -- 给该用户赋权
grant read, write on directory BSSDATE11B to username; -- 给该用户赋权

每句执行完后会告诉您执行是否成功。最后,使用您刚创建的用户登录数据库,您已经成功创建了一个可用的数据库用户。

标签: