加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

Oracle创建用户、赋予权限的过程

(2011-03-23 10:13:43)
标签:

表空间

创建

用户权限

删除

触发器

it

cmd 进入oracle命令
   sqlplus /nolog
  conn jrw/jrw@orcl
create用户
  sql 代码SQL> create user visiontv identified by visiontv default tablespace visiontv quo
  ta 10m on users;

    //创建空间  create tablespace test  datafile 'c:\oracle\oradata\orcl9\test.dbf' size 50M  default storage (initial 500K   Next 500K  minextents 1  maxextents unlimited  pctincrease 0);

  //Oracle创建用户权限//创建用户  create user lxg identified by lxg default tablespace test;  
    //授权   grant resource,connect,dba to test;
    //删除表空间   drop tablespace "空间名" including contents and datafiles

  删除用户 drop user "lxg" cascade

  增加表空间 alter tablespace chinawater add datafile 'c:\oracle\oradata\orcl9\ADDCHINAWATER.dbf' size 200M

  创建用户 create user userName identified by password;

  创建用户 userName,密码为 password

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

    oracle 正在连接的用户不能删除,确实要删除的话

  1、select sid,serial#,username from v$session where user='USERNAME';

  2、alter system kill session 'sid,serial#';

  3、drop user username cascade;


    3.查看用户所拥有的表  select table_name from user_tables; 或  select *from tab;

  4.查看用户所拥有的视图 select view_name from user_views;

  5.查看用户所拥有的触发器  select trigger_name from user_triggers;

  6.查看用户拥有的序列  select sequence_name from user_sequence;

  7.查看用户拥有的索引  select index_name from user_indexs;

  8.显示当前用户 show user;

  9.切换用户  conn scott/tiger;

  10.将用户赋予某种角色登录  conn scott/tiger as sysdba;

  11.查看所有用户  conn system/unis;  select username from dba_users;

  12.查看用户所拥有的权限 select *from session_privs;

  13.给用户加锁  alter user scott account lock;

  14.给用户解锁  alter user scott account unlock;

  15.修改用户密码  alter user zzg identified by zzg123

  16.新建用户   create user zzg identified by zzg123;

  17.删除用户及相关对象  drop user zzg cascade;

  18.给用户赋权(多个采用逗号间隔)  grant create session,create table to zzg;

  19.分配表空间给用户  alter user zzg default tablespace ts_zzg;

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有