# データベース

`database`構成タイプは、コンポーネントのデータベース構成(ユーザー名、パスワードおよびJDBC URLを含む)を更新します。

コンポーネントのデータベース構成を更新するには、次のコマンドを管理サーバーから実行します。

    ./bdd-admin.sh publish-config database <component> [option]

`database`では、次のいずれかのコンポーネントが必要となります。

コンポーネント | 説明
--- | ---
`wm` | ワークフロー・マネージャ・サービス

`database`では次のオプションがサポートされています。

オプション | 説明
--- | ---
`-u, --username <value>` | 指定された値をデータベースのユーザー名に設定します。
`-p, --password [value]` | 指定された値をデータベースのパスワードに設定します。値を指定しない場合、スクリプトによって入力を求められます。
`-j, --jdbc <value>` | 指定された値をデータベースのJDBC URLに設定します。

複数のオプションを一度に指定できます。たとえば、次のコマンドはワークフロー・マネージャ・サービスのデータベースのユーザー名とパスワードを更新します。

    ./bdd-admin.sh publish-config database wm -u workflow -p
    Enter password:
    [2016/08/30 05:26:12 -0400] [Admin Server] Updating database settings...
    [2016/08/30 05:26:12 -0400] [Admin Server] Refreshing settings in file...Success!
    [2016/08/30 05:26:17 -0400] [Admin Server] Distributing updated file to all nodes...Success!
    [2016/08/30 05:26:21 -0400] [Admin Server] Successfully updated database settings.

コンポーネントのデータベース構成の更新の詳細は、コンポーネントのデータベース構成の更新を参照してください。