oracle database about user

create user <user_name>  identified by <password>;  -----创建用户、设置密码

grant connect,resource to <user_name>;   ---授权、其中connect、resource 为两个角色(role)

revoke connect,resource from <user_name> ;-----回收权限

1)在resource角色里包含了unlimited tablesapce 系统权限,意思是不限制用户使用任何表空间,此权限太大,它包括可以访问system表空间,在实际应用中一般要将此权限收回,然后再对用户限制表空间配额(quoto)。

2)sys将resource角色授权给用户,其中有9个系统权限,只有unlimited tablespace可以单独收回(从角色里收回系统权限的特例)。

-------------------------------------------------------------------------------------------------------

alter user   <user_name> identified by <password>    -----修改密码

select username,account_status from  dba_users;     ----查看用户状态是否被锁定

alter user <user_name>   account unlock ;   --------解锁用户

alter system set resource_limit=true;   ---开启数据库资源限制

create profile <profile_name> limit idle_time 3;  ----设置profile中idle_time为3分钟,空闲会话3分钟自动断开  

alter user <user_name> profile  <profile_name> ;   -----把profile分配给用户

-------------------------------------------------------------------------------------------------------------

drop user <user_name>    cascade ;   -----级联删除用户

SELECT SID,SERIAL# FROM V$SESSION WHERE USERNAME='<user_name>';     ----查看当前用户占用进程

ALTER SYSTEM KILL SESSION 'SID,SERIAL#';     ----结束进程



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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

为什么不问问神奇的海螺呢丶

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值