Oracle11g读书笔记1----Oracle安全性1
---恢复内容开始---
要更改用户的临时表空间(将影响连接到账户的所有未来会话),可以使用ALTER USER 命令:
ALTER USER username TEMPORARY TABLESPACE tablespace_name;
账户状态
每个用户账户都有一定的状态
打开open
锁定locked
过期expired
过期并锁定
正常过期
超时锁定
过期并超时锁定
正常过期并锁定
正常过期并超时锁定
锁定账户
ALTER USER username ACCOUNT LOCK;
解除账户的锁定
ALTER USER username ACCOUNT UNLOCK;
强制用户更改口令,请使用
ALTER USER username PASSWORD EXPIRE;
这将立即开启正常阶段,强制用户在下次尝试登录时(或立即)更改口令
身份验证方法
1操作系统身份验证
2口令文件身份验证
要为账户启用操作系统和口令文件身份验证(二者是相配的),必须为用户授予SYSDBA或者
SYSOPER权限:
GRANT [sysdba | sysoper ] TO username;
口令文件身份验证
CONNECT username / password [@db_alias] AS [ SYSOPER | SYSDBA ];
操作系统身份验证
CONNECT / AS [ SYSOPER | SYSDBA ];
3口令身份验证
CONNECT username / password [@db_alias];
更改口令
ALTER USER username IDENTIFIED BY password;
4外部身份验证
5全局身份验证
创建账户
create user scott identified by tiger
default tablespace users temporary tablespace temp
quota 100m on users, quota unlimited on example
profile devoloper_profile
password expire
account unlock;
更改口令
ALTER USER username IDENTIFIED BY password;
更改默认表空间和临时表空间
ALTER USER username default tablespace tablespace_name temporary tablespace temp;
---恢复内容结束---

浙公网安备 33010602011771号