oracle用户操作

1.查看所有用户

select * from dba_users;---查看所有用户,这是DBA权限

2.删除某个用户

drop user user_name; 

3.创建用户,授权与夺权

----建立账户
create user zsjj_ods identified by zsjj_ods;   -----账号和密码
----授权与夺权
grant connect to zsjj_ods;                     ---赋予用户连接权限
grant create any view to zsjj_ods;             ---赋予用户创建试图权限          
grant create public database link,drop public database link to zsjj_ods;---创建和删除dblink权限
revoke unlimited tablespace from zsjj_ods ;   ---收回‘在其他表空间里随意建表’权限
----grant 是授权, revoke是收回权限

4.创建表空间

----创建表空间
create tablespace zsjj_ods
datafile 'F:\oracle\ods\zsjj_ods.dbf' size 100M   ----F:\oracle\ods\zsjj_ods.dbf为放置到硬盘的空间位置
autoextend on next 100M maxsize 20480m
extent management local autoallocate
segment space management auto;

5.配置默认表空间

alter user zsjj_ods default tablespace zsjj_ods;---设置默认表空间为zsjj_ods
alter user zsjj_ods quota unlimited on zsjj_ods;---对表空间zsjj_ods配额quota,为无上限
alter user zsjj_ods quota 0 on system; ---对表空间system配额quota,为0
alter user zsjj_ods quota 0 on users;  ---对表空间users配额quota,为0

 

posted @ 2017-05-06 18:43  黄景新  阅读(316)  评论(0编辑  收藏  举报