例 1 : %Service_Console
この例では、ターミナルを使用して、パスワード、非認証、およびカスケード認証を試してみます。
この例の最初の部分では、%Service_Console (ターミナルを制御するサービス) の認証メカニズムを非認証に設定します。その後、ターミナルにアクセスします。
手順は以下のようになります。
-
管理ポータルの [サービス] ページ ([ホーム]→[システム管理]→[セキュリティ]→[サービス] をクリック) で [%Service_Console] をクリックします。
-
%Service_Console の [定義の編集] ページで、[非認証] をクリックし、他のメカニズムが選択されていないことを確認します。
-
[保存] をクリックします。
-
ここで、ターミナルを起動します。システム・トレイの [InterSystems ランチャー] をクリックします。メニューから [ターミナル] をクリックします。
-
パスワードの入力は要求されません。ネームスペース・プロンプトでターミナルが開きます。
USER>
-
このプロンプトで Write $UserName コマンドを実行します。
USER>Write $UserName UnknownUser USER>
非認証アクセスを使用しているため、Caché には、UnknownUser アカウントでアクセスします。
-
ターミナルを閉じます。[ファイル]→[終了] をクリックします。
この例では、Caché を最小のセキュリティでインストールし、ローカル Caché インスタンスに接続され、Windows を使用していることを前提としています。Windows 以外の環境でローカル Caché インスタンスを使用している場合は、Caché キューブではなく csession コマンドを使用して、ターミナル・セッションを開きます。この点を除き、演習の内容は同じです。