データベースのログイン情報を非表示にするには

Screen31-03.gif

シークレット名を設定する

  1. SUPERVISOR でMagic xpaにログオンします。

  2. [シークレット名]テーブル( オプション→設定→シークレット名 )を開きます。

  3. シークレット名を入力します。名前カラムの内容は、 SUPERVISOR でしか参照できない点を除いて、論理名と同じように使用できます。

シークレット名は、 セキュリティファイル 内で暗号化された状態でユーザIDとパスワード一緒に格納されます。

シークレット名を使用する

Screen31-04.gif

[アクセスキー]に シークレット名 を使用する場合は、 論理名 と同じ方法で指定します。この名前は、実行時に実際の名前に変換されます。シークレット名は、 [プロジェクト特性] の[アプリケーションアクセスキー]特性や[サーバ/データベース特性]の[パスワード]特性、および[データソース特性]の[アクセスキー]特性などの特定の特性値でしか使用できません。

シークレット名を使用することで、アプリケーション毎に独自のセキュリティ情報が定義できることになります。開発者は、論理名を使用して値をコード化できますが、実行時にどのような値に変換されるかは分かりません。同じように、例えば、運用時のデータベースのパスワードを開発者が知る必要がなくなります。