Oracle用户管理

--创建表空间

create tablespace 名称

(

datafile='路径/名称.ora',

size='50M',

autoextend='on'

)
/
--创建临时表空间
create temporary tablespace 名称

(

tempfile='路径/名称.ora',

size='50M',

autoextend='on'

)

/
--创建用户

create user 用户名  idtenified  by 密码
/
--为用户指定表空间与临时表空间
alter 用户名 default tablespace 表空间名

alter 用户名 temporary tablespace 临时表空间名
/
--为用户授权
Grant connect,resource,create session(连接),
dba, create table, create view, create trigger,
select any table, create sequence, create procedure, create role,
grant any privilege, drop any role,
create public synonym, drop public synonym,SELECT ANY DICTIONARY to 用户名

/

---或者直接赋予oracle提供的角色权限
grant resource,connect to 用户名
/
--修改用户密码
alter user 用户名 idtenified by 新密码
/

--让用户密码失效

alter user 用户名 password expire

/

 --锁住用户
alter user 用户名 account lock;
/
--释放用户
alter user 用户名 account  unlock;
/
--访问其他用户的表
grant select,delete,... on 用户名1.表 to 用户名2;
/
---回收权限
revoke select,delete,....on 用户名1.表 from 用户名2;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值