4.2.3.1 オペレーティング・システム認証について
OML4Rサーバーで使用されるオペレーティング・システム認証について説明します。
OML4Rサーバーのインストール・スクリプトでは、ORACLE_HOME
およびORACLE_SID
によって識別されるデータベースへの接続にシステム認証が使用されます。システム認証は、データベース資格証明書ではなくユーザーのオペレーティング・システム資格証明書に基づいています。
たとえば、Linuxシステムでは、OML4Rのインストール・スクリプトで、次の文を使用してパスワードなしでSQL*Plusが起動されます。
$ORACLE_HOME/bin/sqlplus / as sysdba
特別なオペレーティング・システム・グループのメンバーシップによって、Oracle Databaseのシステム認証が行われます。このオペレーティング・システム・グループは、データベースのインストール時に作成され、インストール実行者のIDがグループに自動的に割り当てられます。グループの一般的な名前はOSDBAです。Linuxでは、OSDBAの名称はdba
です。
OML4RサーバーをインストールするユーザーはOSDBAに属している必要があります。
親トピック: ユーザー要件