Membership in special operating system groups enables a DBA to authenticate to the database through the operating system rather than with a database user name and password. This is known as operating system authentication.
oracle Siebel crm training courses malaysia
- Operating System Groups
Operating system groups are created and assigned specific names as part of the database installation process. - Preparing to Use Operating System Authentication
DBAs can authenticate to the database through the operating system rather than with a database user name and password. - Connecting Using Operating System Authentication
A user can connect to the database using operating system authentication.
oracle peoplesoft training courses malaysia
1.6.4.1 Operating System Groups
Operating system groups are created and assigned specific names as part of the database installation process.
For the Windows user group names, replace HOMENAME with the Oracle home name.
Oracle Universal Installer uses these default names, but, on UNIX or Linux, you can override them. On UNIX or Linux, one reason to override them is if you have multiple instances running on the same host computer in different Oracle homes. If each instance has a different person as the principal DBA, then you can improve the security of each instance by creating different groups for each instance.
For example, for two instances on the same UNIX or Linux host in different Oracle homes, the OSDBA group for the first instance might be named dba1, and OSDBA for the second instance might be named dba2. The first DBA would be a member of dba1 only, and the second DBA would be a member of dba2 only. Thus, when using operating system authentication, each DBA would be able to connect only to his assigned instance.
oracle Linux administration training courses malaysia
On Windows, default user group names cannot be changed. The HOMENAME placeholder enables you to have different user group names when you have multiple instances running on the same host Windows computer.
Membership in a group affects your connection to the database in the following ways:
- If you are a member of the OSDBA group, and you specify
AS SYSDBAwhen you connect to the database, then you connect to the database with theSYSDBAadministrative privilege. - If you are a member of the OSOPER group, and you specify
AS SYSOPERwhen you connect to the database, then you connect to the database with theSYSOPERadministrative privilege. - If you are a member of the OSBACKUPDBA group, and you specify
AS SYSBACKUPwhen you connect to the database, then you connect to the database with theSYSBACKUPadministrative privilege. - If you are a member of the OSDGDBA group, and you specify
AS SYSDGwhen you connect to the database, then you connect to the database with theSYSDGadministrative privilege. - If you are a member of the OSKMDBA group, and you specify
AS SYSKMwhen you connect to the database, then you connect to the database with theSYSKMadministrative privilege. - If you are a member of the OSRACDBA group, and you specify
AS SYSRACwhen you connect to the database, then you connect to the database with theSYSRACadministrative privilege. - If you are not a member of one of these operating system groups, and you attempt to connect as
SYSDBA,SYSOPER,SYSBACKUP,SYSDG,SYSKM, orSYSRAC, then theCONNECTcommand fails.
Leave a Reply