Oracle11g读书笔记1----Oracle安全性1
2015-10-10 13:13
330 查看
---恢复内容开始---
要更改用户的临时表空间(将影响连接到账户的所有未来会话),可以使用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;
---恢复内容结束---
要更改用户的临时表空间(将影响连接到账户的所有未来会话),可以使用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;
---恢复内容结束---
相关文章推荐
- oracle适配器连接不上的解决办法
- 浅谈Oracle 11g 发行版2 新安装后关于登录的一些基本操作
- Oracle误删表空间文件后数据库无法启动解决
- oracle分析函数——keep
- oracle分析函数——over
- oracle分析函数——rollup和cube
- Oracle NoLogging Append 方式减少批量insert的redo_size
- Oracle数据文件、用户、schema、实例
- Oracle得知(十五):分布式数据库
- Oracle的表空间、数据文件、用户
- 【函数】oracle translate() 详解+实例
- Goldengate for oracle 数据一致性初始化方案
- oracle 选择最频繁出现之前,5文章数据
- Oracle计算年龄
- ORACLE数据库中怎么求除数字、字母之外的非中文字符的正则表达式
- oracle10g,11g,12c dataguard 物理备库操作系统平台异构支持表
- [置顶] 【实验-视频过程】ORACLE EXPDP IMPDP导入导出同EXP IMP命令详细对比
- Python 数据库连接(sqlite, mysql, oracle, postgresql, sql server)
- Oracle之dba_profiles解析
- Oracle Flashback技术之Flashback Database