Name
orapwd
Use orapwd to create a password file. You need a password file if you want to connect to the database as SYSDBA or SYSOPER from a remote machine.
Syntax
orapwd file=file_namepassword=sys_password[entries=n] [force={y|n}]
Parameters
file=file_nameSpecifies the name of the password file (optionally with the directory name) to be created.
password=sys_passwordSpecifies a password for the SYS user. You don’t need to specify the SYS username; the user SYS is implicit.
entries=nSpecifies the number of entries in the password file, which in turn corresponds to the number of distinct users allowed to connect to the database as SYSDBA or SYSOPER.
force={y|n}Specifies whether to overwrite an existing password file. The default is not to overwrite an existing file.
Examples
The following example illustrates how to create a password file using the orapwd utility:
orapwd file=C:\oracle\admin\sandbox_orapwd.ora password=secret
The REMOTE LOGIN PASSWORDFILE parameter
The usage of the orapwd utility is almost always associated with the init.ora parameter REMOTE_LOGIN_PASSWORDFILE. This parameter takes the following form:
remote_login_passwordfile={NONE | EXCLUSIVE | SHARED}The allowed values are:
NONESpecifies that no remote privileged connections are allowed.
EXCLUSIVESpecifies that the password file can be used with only one database.
SHAREDSpecifies that the password file can be shared by multiple databases on the same server. A shared password file can hold the password for only the SYS user. ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access