创建和维护密码文件
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 | orapw ORACLE_SID |
ORACLE_HOME/dbs |
Windows | PWD ORACLE_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
以上是关于创建和维护密码文件的主要内容,如果未能解决你的问题,请参考以下文章