oracle数据库软件是获得过最高级别的安全认证,完全超越其它所有数据库软件,并且在可维护性上基于大量的实践需要稳步前行,这里简单列举几个12c 关于password几个新特性。

1. 新的password hash算法

2. 新的password verify function

3. 密码文件可以存储到ASM

4. 密码自动从primary同步到standby端在Dataguard环境中

5. 新的密码认证协议

以下将介绍其中几个内容:

1.密码文件可以存储到ASM

在Oracle Database 12c之前,密码文件始终位于$ ORACLE_HOME / dbs文件下,即使对于RAC实例和RAC ASM集群也是如此。 对于RAC而言,DBA必须设法保持这一点密码文件在每个节点上同步。现在,在Oracle 12c中,可以将密码文件存储在ASM上。 这意味着一个共享密码文件Oracle RAC数据库为集群中的所有实例共享,与ASM spfile不同,ASM密码文件的访问只有在启动ASM ,并且在磁盘组mount后才可以访问。用于创建密码文件的命令实用程序仍然是相同的:“orapwd”

asmcmd同样也可以创建密码文件

$ asmcmd

ASMCMD> pwcreate

ASM存储密码文件前提条件 COMPATIBLE.ASM>= 12.1

-- create new password in ASM

orapwd file='+data/ASM/orapwasm' asm=y

-- create new password in ASM from location

orapwd input_file='/oraclegrid/dbs/orapwasm' file='+data/ASM/orapwasm'[asm=y]

-- move password file from A asm diskgroup to another

ASMCMD> pwmove --asm +CRS/asm/password/orapwasm +data/orapwasm

2. 密码自动从primary同步到standby端在Dataguard环境中

12cR2中一个有用的增强功能是密码文件在Data Guard环境中自动同步,如果在primary database上更改了sys的密码,并且它自动也在standby database上进行了更改。 在早期版本中必须手动完成的,通常通过使用primary database 密码文件替换standby database上的密码文件。

3. 将主库RAC中的密码文件手动拷贝到备库中

从主库ASM拷贝到文件系统中:

ASMCMD> pwcopy +DATA/HISS/PASSWORD/pwdhis.256.918602833/home/grid/

使用scp或者其它方式拷贝到备库的主机中并重命名为hiss:

$ scp /home/grid/pwdhis.256.91860283310.241.8.9:/home/grid

$ mv pwdhis.256.918602833 orapwhiss

从备库文件系统拷贝到ASM中:

ASMCMD> pwcopy /home/grid/orapwhiss +DATA/HISS/PASSWORD/

4. 密码文件管理

查询ASM信息

查询crs中关于db配置

这里db的password file为空,即表示使用默认值,也就是为$ORACLE_HOME/dbs/orapworcl

创建密码文件存储在ASM中

查看ASM中密码文件

配置crs中password file项

查询crs中关于db配置

至此数据库启动使用密码ASM中的密码文件完成。

补充说明,该方式配置在ASM中的密码文件,只能是通过crs方式启动db才会生效,如果手工使用sqlplus启动数据库不会使用该密码文件,还是使用默认密码文件。

这里也就提醒大家操作规范:在RAC环境(包含单节点的GI环境)中,对数据库的启动关闭操作强烈建议使用crs相关命令来完成,而不推荐使用sqlplus命令。

-- END --

转自:http://www.anbob.com/archives/2997.html

http://www.xifenfei.com/2013/06/oracle-12c-asm-%E6%96%B0%E7%89%B9%E6%80%A7%EF%BC%9A%E5%85%B1%E4%BA%AB%E5%AF%86%E7%A0%81%E6%96%87%E4%BB%B6.html

oracle12c密码文件,【转】Oracle 12c 关于密码文件(password)的几个新特性相关推荐

  1. oracle12c没有单库口令,ORA-01017:无效的用户名/密码;登录被Oracle 12c“数据库配置助手”工具引发被拒绝...

    在使用Oracle 12c尝试在容器数据库中创建可插拔数据库时遇到"无效用户名/密码"错误. "数据库配置助手"尝试加载容器数据库ORCL的信息时发生此错误.请 ...

  2. Oracle 12c 用户密码过期设置的一些问题

    Oracle 12c 用户密码过期设置的一些问题 查看dba_profiles视图的结构,如下: SQL> desc dba_profiles;名称 是否为空? 类型----------- -- ...

  3. 添加列oracle默认值,Oracle 11g增加列,并带默认值的新特性

    在Oracle 11g以前,如果要在一个大表中增加一列,并设置默认值,那将是一个非常悲剧的事情.有些时候不得不选择在线重定义功能来实现 Oracle 11g增加列,并带默认值的新特性 [日期:2014 ...

  4. oracle asm密码是什么,ORACLE 12C ASM 新特性:共享密码文件

    在ORACLE 12C之前大家都知道密码文件是存放在?/dbs或者?/database中,如果要修改修改sysdba权限的用户密码时候,会去修改密码文件,而在rac数据库的sys密码文件是存在各个节点 ...

  5. Oracle 12c 关于密码(password)的几个新特性小结

    点击▲关注 "数据和云"   给公众号标星置顶 更多精彩 第一时间直达 作者 | 张维照,Oracle ACEA,2006年起从事数据库管理工作,2009年转 Oracle,从事过 ...

  6. oracle备份密码文件,[数据库]Oracle数据库备份dmp文件,使用cmd命令导入导出步骤,以及忘记Oracle密码_星空网...

    Oracle数据库备份dmp文件,使用cmd命令导入导出步骤,以及忘记Oracle密码 2013-07-30 0 dmp文件导入导出步骤 1.创建表空间 --datafile 的路径随便给,但是后面的 ...

  7. ORACLE 12C数据库驱动文件分享

    ** ORACLE 12C驱动文件 ** 点击下载

  8. oracle12c数据库基础教程,Oracle 12C 数据库基础教程

    章 Oracle 12c简介 1 1.1 Oracle 12c简介 1 1.2 Oracle 12c产品系列 2 1.3 Oracle 12c新特性 2 1.3.1 插接式数据库PDB 2 1.3.2 ...

  9. oracle用户密码已过期,oracle提示登录密码过期完美解决方法

    oracle 提示登录密码过期解决 1.登录到oracle的 服务器 2.切换到oracle 用户 3.设置到当前操作的实例名:export ORACLE_SID=XXX 4.连接数据库的命令行模式: ...

最新文章

  1. Nignx集成fastDFS后访问Nginx一直在加载中解决
  2. usaco ★Bessie Come Home 回家
  3. python~爬虫~1
  4. Delphi中JSon SuperObject 使用:数据集与JSON对象互转
  5. 如何分辨 SAP Fiori Launchpad 里的真假 Fiori 应用
  6. 不同的S/4HANA系统,同一创建用户的功能,因为权限不同而造成的差异
  7. 如何让开关打开_安卓手机如何打开USB调试模式
  8. cogs 167. [USACO Mar07] 月度花费
  9. iPhone 13需求旺盛 富士康再度重金招工
  10. Java 对用户密码加密(Jeecg 登录密码加密方式)MD5andDES方式
  11. 利用matlab写一个简单的拉普拉斯变换提取图像边缘
  12. 制作 MacOS 系统 ISO 镜像
  13. 容量管理体系建设实践
  14. 【SharePoint】SharePoint页面中添加webpart时提示找不到类型或该类型未注册为安全类型解决方案
  15. 手机wps可以写html吗,如何在手机版WPS Office文档中插入文本框
  16. 典型企业设备链路冗余备份方案
  17. 矢量绘图界的性价比之王-Affinity Designer
  18. php动态网页倒计时代码,js如何实现动态倒计时效果
  19. win11如何打开热点?
  20. 国家电网电力职称英语计算机网站,国网电力职称英语阅读理解.doc

热门文章

  1. 冬天到了,女朋友想让我的网站也下雪,我立马打开电脑撸代码…
  2. TYPEC转HDMI+PD3.0 分辨率4K60Hz拓展坞方案:CS5269
  3. 全民编程新时代—TPYBoard重磅产品TurnipBit来了!
  4. LeetCode 1528. 重新排列字符串
  5. matlab解决阻尼牛顿,matlab阻尼牛顿法例题
  6. unity 转盘记录
  7. Python 分析近2000条“数据分析”相关岗位招聘信息
  8. CAD怎么添加打印机设备?CAD打印机添加步骤
  9. 1、开启ArcGIS 脚本学习之路
  10. 教程篇(7.0) 03. FortiGate基础架构 虚拟域(VDOM) ❀ Fortinet 网络安全专家 NSE 4