详解Oracle创建用户权限全过程

时间:2022-02-18 23:25:26

本文将介绍的是通过创建一张表,进而实现Oracle创建用户权限的过程。以下这些代码主要也就是为实现Oracle创建用户权限而编写,希望能对大家有所帮助。

注意:每条语语分开执行,结尾必须用分号;

  1. //创建空间
  2. create tablespace test
  3. datafile 'c:\oracle\oradata\orcl9\test.dbf' size 50M
  4. default storage (initial 500K
  5. Next 500K
  6. minextents 1
  7. maxextents unlimited
  8. pctincrease 0);
  1. //Oracle创建用户权限
  2. //创建用户
  3. create user lxg identified by lxg default tablespace test;
  4. //授权 
  5. grant resource,connect,dba to test;
  1. //删除表空间
  2. drop tablespace "空间名" including contents and datafiles

删除用户

  1. drop user "lxg" cascade

增加表空间

  1. alter tablespace chinawater add datafile 'c:\oracle\oradata\orcl9\ADDCHINAWATER.dbf' size 200M

创建用户

  1. create user userName identified by password;

创建用户 userName,密码为 password

2

给用户授权

  1. grant dba to lxg;--授予DBA权限
  2. grant unlimited tablespace to lxg;--授予不限制的表空间
  3. grant select any table to lxg;--授予查询任何表
  4. grant select any dictionary to lxg;--授予 查询 任何字典
  1. grant dba to lxg;
  2. grant unlimited tablespace to lxg;
  3. grant select any table to lxg;
  4. grant select any dictionary to lxg;