付録B.1 組み込みDBに新たに管理者を追加・変更する

ここでは,新たに組み込みDBに管理者を追加・変更する手順について説明します。

組み込みDBでは,デフォルトでDB管理者が作成されています。認可識別子は"root",パスワードは"root"として作成されています。ajsembdbadduserコマンドを使用すると,新たにDB管理者の追加またはパスワードの変更ができます。

ajsembdbadduserコマンドの詳細については,「付録B.3 ajsembdbadduser」を参照してください。

なお,ajsembdbadduserコマンドを実行するには環境変数PDUSERを設定する必要があります。次に示す設定例を参考にして,環境変数PDUSERを設定してください。

(例)
認可識別子が"root"であるDB管理者のパスワードを"jp1ajs2"に変更する場合
  • Windowsホストの場合
    (組み込みDBインストール先ディレクトリはC:¥Program Files¥HITACHI¥JP1AJS2¥embdb¥_JF0)
     
    ajsembdbadduser -i "C:¥Program Files¥HITACHI¥JP1AJS2¥embdb¥_JF0" -a root -ap jp1ajs2
     
  • UNIXホストの場合
    (組み込みDBインストール先ディレクトリは/opt/jp1ajs2/embdb/_JF0)
     
    ajsembdbadduser -i /opt/jp1ajs2/embdb/_JF0 -a root -ap jp1ajs2
     
DB管理者のパスワードを変更した場合,ajsembdbrorgコマンドやajsembdbreclaimコマンドで指定する-apオプションの値を変更する必要があります。
また,新たにDB管理者を作成することもできます。
(例)
新たに組み込みDB認可識別子"jp1ajs2"のDB管理者を,パスワードを"jp1ajs2"として作成する場合
  • Windowsホストの場合
    (組み込みDBインストール先ディレクトリはC:¥Program Files¥HITACHI¥JP1AJS2¥embdb¥_JF0)
     
    ajsembdbadduser -i "C:¥Program Files¥HITACHI¥JP1AJS2¥embdb¥_JF0" -a jp1ajs2 -ap jp1ajs2
     
  • UNIXホストの場合
    (組み込みDBインストール先ディレクトリは/opt/jp1ajs2/embdb/_JF0)
     
    ajsembdbadduser -i /opt/jp1ajs2/embdb/_JF0 -a jp1ajs2 -ap jp1ajs2

認可識別子"root"のパスワードがデフォルト値の"root"ではない場合は,jajs_setupコマンドを実行できません。認可識別子"root"のパスワードを変更した場合には,組み込みDBの高度なセットアップによってスケジューラーのセットアップを実施してください。組み込みDBの高度なセットアップの詳細については,マニュアル「JP1/Automatic Job Management System 3 構築ガイド1 付録C 組み込みDBの高度なセットアップ」を参照してください。