oracle学习笔记---用户管理

1.创建用户:create user xiaoming identified by123

 修改密码:password xiaoming;

 删除用户:drop user xiaoming 【cascade】;cascade把该用户创建的表统统删掉

2.新建的用户没有权限,需要给其附相应的权限

授权(grant to):

系统权限:grant connect to xiaoming

对象权限:grant select on emp to xiaoming

收回权限(revoke from):revoke select on emp from xiaoming

如果想让小明可以把权限传递:对象权限:grant select on emp to xiaoming with grant option

                                                   系统权限:grant connect to xiaoming with admin option

3.用户指令管理 profile(需要dba身份来操作):

(1) 账户锁定:指定账户登录时最多可以输入密码的次数,也可以指定用户锁定的时间(天)一般用dba的身份去执行该命令

例:指定xiaoming这个用户最多只能尝试三次登录,锁定时间为2天

创建profile文件

sql>create profile aaa limit failed_login_attempts 3 password_lock_time 2;

sql>alter user xiaoming profile aaa;

(2) 给用户账户解锁:sql>alter user xiaoming account unlock;

(3) 终止口令:为了让用户定期修改密码,可以使用终止口令来完成

例子:给用户xiaoming创建一个profile文件,要求该用户每隔10天修改登录密码,宽限期为2天

sql>create profile aaa limit password_life_time 10 password_grace_time 2;

sql>alter user xiaoming profile aaa;

(4) 口令历史:如果希望用户在修改密码时,不能使用以前使用过的密码,可使用口令历史

例子:

sql>create profile aaa limit password_life_time 10 password_grace_time 2 password_reuse_time 10;

password_reuse_time //指定口令可重用时间,即10天后可重用

(5) 删除 profile:sql>drop profile aaa 【cascade】


oracle权限管理详解:http://czmmiao.iteye.com/blog/1304934

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值