サポートチーム便り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 あすと