付録B.1 組み込みDBに新たに管理者を追加・変更する
ここでは,新たに組み込みDBに管理者を追加・変更する手順について説明します。
組み込みDBでは,デフォルトでDB管理者が作成されています。認可識別子は"root",パスワードは"root"として作成されています。ajsembdbadduserスクリプトを使用すると,新たにDB管理者の追加またはパスワードの変更ができます。
ajsembdbadduserスクリプトの詳細は,「付録B.3 ajsembdbadduser」を参照してください。
なお, ajsembdbadduserスクリプトを実行するには環境変数PDUSERを設定する必要があります。次に示す設定例を参考にして,環境変数PDUSERを設定してください。
- Windowsホスト設定例
x:¥> set PDUSER="root"/"root"
- UNIXホストの設定例
# PDUSER='"root"/"root"'
# export PDUSER
- (例)
- 認可識別子が"root"であるDB管理者のパスワードを"jp1ajs2"に変更する場合
- Windowsホストの場合
(組み込みDBインストールディレクトリはc:¥Win32App¥Hitachi¥HiRDB_e_JA0)
ajsembdbadduser -i c:¥Win32App¥Hitachi¥HiRDB_e_JA0 -a root -ap jp1ajs2
- UNIXホストの場合
(組み込みDBインストールディレクトリは/opt/HiRDB_J)
ajsembdbadduser -i /opt/HiRDB_J -a root -ap jp1ajs2
- DB管理者のパスワードを変更した場合,ajsembdbrorgコマンドやajsembdbreclaimコマンドで指定する-apオプションの値を変更する必要があります。
- また,新たにDB管理者を作成することもできます。
- (例)
- 新たに組み込みDB認可識別子"jp1ajs2"のDB管理者を,パスワードを"jp1ajs2"として作成する場合
- Windowsホストの場合
(組み込みDBインストールディレクトリはc:¥Win32App¥Hitachi¥HiRDB_e_JA0)
ajsembdbadduser -i c:¥Win32App¥Hitachi¥HiRDB_e_JA0 -a jp1ajs2 -ap jp1ajs2
- UNIXホストの場合
(組み込みDBインストールディレクトリは/opt/HiRDB_J)
ajsembdbadduser -i /opt/HiRDB_J -a jp1ajs2 -ap jp1ajs2