日期:2014-05-16  浏览次数:20609 次

Oracle学习笔记总结

?

1. create user beyond ?identified by beyond;创建用户

? ? 刚创建的用户没有任何权限,包括的登录

2. drop user beyond [cascade]: 是否级联删除

3. grant connect to beyond ;给beyond用户授予连接权限

4. grant resource to beyond: ?授予创建的权限

5. grant select on emp to beyond:授于beyond select 权限

? ? select * from system.emp;

6. 角色权限和自定义权限

7. 角色权限:connect, resource, dba

8. 自定义权限:select ,insert, delete,等?

9. revoke all on emp from beyond: 收回beyond对emp 的所有权限

10. grant select on emp to beyond with grant option 如果是对象权限,可以把权限传递给其他人

11. grant connect to beyond with admin option 如果是系统权限,可以把权限传递给其他人

12. 当自己的权限被回收率,其传递给其他人的权限也被回收

13. create profile beyondLock limit failed_login_attempts 3 password_lock_time 2;

? ? alter user beyond profile beyondLock;

? ? 创建名为 beyondLock 的口令限制,输错3次密码,锁定2天

14. alter user beyond account unlock;

? ? 为beyond 用户解锁;

?

15. create profile beyondLimit limit password_life_time 10 password_grace_time 2;

? ? alter user beyond profile beyondLimit;

? ? 要求 beyond 每隔10天修改登录密码,宽限期为2天

16. create profile beyondLimit limit password_life_time 10 password_grace_time 2 password_reuse_time 10

? ? .....新密码不能和老密码一样,10天后老密码可重新用?

17. drop profile beyondLimit [cascade] 删除beyondLimit【级联】