メニューボタン
サポートチーム便り2023.08.09

NetServer(共用フォルダ)へログインできないユーザーの検索

Question

ユーザーから「NetServerへログインできない」との連絡があり、DSPUSRPRFコマンドで確認したところ状況は *ENABLED になっており、Navigator for iで確認したところ、「無効なユーザーID」として登録されていました。

事前にNetServerへログインできないユーザーIDを確認しておく方法はありませんか。

Answer

NetServerにログインできなくなる「無効なユーザーID」は、システム値QMAXSIGNの値に達するログインの試みに失敗すると、そのユーザーIDはネットサーバーの使用不可リストに組み込まれます。(無効なユーザーID)

また、ネットサーバーの共用フォルダをネットワークドライブに割り当てている場合、Windowsの資格情報のユーザー名が正しい形式になっていないと"常設"が「ログオンセッション」になります。

下記SQLを使用して、各ユーザーが使用不可リストに登録されていなかの状況を確認できます。

※ACSの「SQLスクリプトの実行から」確認できます。

※SQL例

   SELECT AUTHORIZATION_NAME,NETSERVER_DISABLED
    FROM QSYS2.USER_INFO

結果の画面になります。

 NETSERVER_DISABLEDの値が YES になっているとユーザー不可リストに登録されています。

YESのみのユーザーIDを確認する場合には、下記SQLを実行します。

※SQL例

     SELECT AUTHORIZATION_NAME,NETSERVER_DISABLED
           FROM QSYS2.USER_INFO_BASIC
           WHERE NETSERVER_DISABLED = 'YES'

使用不可になったユーザーは下記サイトの手順で使用可能にできます。

「あれっ? *DISABLEDじゃないのにNetServerに接続できません。」
https://www.e-bellnet.com/category/technology/2206/2206-04.html

by あすと

あわせて読みたい記事

PAGE TOP