创建和维护密码文件

Posted sorliran

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了创建和维护密码文件相关的知识,希望对你有一定的参考价值。

 可以使用密码文件创建实用程序ORAPWD创建密码文件。对于某些操作系统,可以创建该文件作为标准安装的一部分。

 本节包含以下主题:

  • 使用ORAPWD创建密码文件
  • 共享和禁用密码文件
  • 将用户添加到密码文件
  • 维护密码文件

 

使用ORAPWD创建密码文件


 

ORAPWD命令的语法如下所示:

ORAPWD FILE=filename [ENTRIES=numusers] [FORCE={Y|N}] [IGNORECASE={Y|N}]

参数对照下表所示:

参数 描述
FILE 要分配给密码文件的名称。必须提供完整的路径。如果仅提供文件名,则该文件将写入当前目录。
ENTRIES (可选)在文件中允许的最大条目数(用户帐户)
FORCE (可选)如果是y,允许覆盖现有的密码文件
IGNORECASE (可选)如果是y,则密码被视为不区分大小写

 注意:在等号(=)字符周围不允许有空格

 该命令提示输入SYS密码并将密码存储在创建的密码文件中

 

Example

以下命令将创建一个名为orapworcl的密码文件,该文件最多允许30个拥有不同密码的特权用户:

orapwd FILE=orapworcl ENTRIES=30

ORAPWD命令行参数描述

以下各节介绍ORAPWD命令行参数

FILE

该参数设置正在创建的密码文件的名称。必须指定文件的完整路径名称。该参数是强制性的。

密码文件所需的文件名是操作系统特定的。某些操作系统要求密码文件遵守特定的格式并位于特定的目录中。其他操作系统允许使用环境变量来指定密码文件的名称和位置。

表1-1列出了UNIX,Linux和Windows平台上密码文件的必需名称和位置。对于其他平台,请参阅特定于平台的文档

Table 1-1 Required Password File Name and Location on UNIX, Linux, and Windows

 

Platform Required Name Required Location)
UNIX and Linux orapwORACLE_SID ORACLE_HOME/dbs
Windows PWDORACLE_SID.ora ORACLE_HOME\database

例如,对于具有SID orcldw的数据库实例,密码文件在Linux上必须命名为orapworcldw,在Windows上必须命名为PWDorcldw.ora。

在需要将环境变量设置为密码文件路径的平台上的Oracle Real Application Clusters环境中,每个实例的环境变量必须指向相同的密码文件。

 

 

 

 

 

参考资料

https://docs.oracle.com/cd/E11882_01/server.112/e25494/dba.htm#ADMIN10241

以上是关于创建和维护密码文件的主要内容,如果未能解决你的问题,请参考以下文章

查看发票组代码后的总结和有感

切换片段时如何维护子视图的状态?

PHP 代码片段

如何在每个操作栏选项卡中维护多个Fragment堆栈或多个子片段

java Ftp上传创建多层文件的代码片段

创建自己的代码片段(CodeSnippet)