您的位置:首页 > 数据库 > Oracle

oracle用户的管理

2011-07-04 15:50 239 查看
创建用户:create user 用户名 identified by 密码; ------------注意:密码必须以字母开头
如:create zhangsan identified by m123;
Oracle权限包括:系统权限(用户对数据库的相关权限)--------create session
对象权限(用户对其他用户的数据对象操作的权限;数据对象包括:表、视图、存储过程、同义词等)----select、insert、update、delete、all、create index
例:1、希望zhangsan用户可以去查询scott用户的表
grant select on emp to zhangsan;
2、scott用户希望收回zhangsan对emp表的查询权限
revoke select on emp from zhangsan;
3、不仅希望zhagnsan用户可以查询scott的emp表,还希望zhangsan可以把此种权限传递给lisi(对象权限)
grant select on emp to zhangsan with grant option;
4、如果是system给zhagnsan系统权限时(系统权限)
grant connect to zhangsan with admin option;
5、如果scott把zhangsan对emp表的查询权限收回时,lisi是否还具有查询权限--------lisi的查询权限也将收回
使用profile管理用户口令
1、锁定帐户----create profile profile文件名 limit failed_login_attempts 3 password_lock_time 2; 指三次登录都未成功,用户将锁定2天
----alert user zhangsan profile profile文件名;
2、给帐户解锁------alter user zhangsan account unlock;
3、终止口令-------create profile profile文件名 limit password_life_time 10 password_grace_time 2; 指十天修改一次密码,宽限期为两天
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: