IBM Support

(参考) ローカルレプリカを開こうすると「指定したデータベースはローカルでのアクセスが制限されているため...」エラーが発生する

技術情報(FAQs)


質問

アクセス制御リスト (ACL) で適切な権限を持っているにもかかわらず、Notes データベースのローカルレプリカを開こうとするときに、次のエラーメッセージが表示されます。

「指定したデータベースはローカルでのアクセスが制限されているため、アクセスできません」

原因

この状況は、自分以外のユーザーが作成したローカルレプリカを開こうとしたときに発生します。

回答

IBM Notes には、ローカルレプリカを暗号化するデフォルトのセキュリティ設定があります ([ファイル] メニューの [セキュリティ] - [ユーザーセキュリティ] - [Lotus Notes データ] - [データベース])。

暗号化されていないローカルレプリカを作成するには、デフォルトのオプション [ローカルで暗号化する] を使用せずに、[ファイル] メニューから [セキュリティ] - [ユーザーセキュリティ] - [Lotus Notes データ] - [データベース] - [ローカルで暗号化しない] を選択し、[OK] をクリックします。

重要なメモ: この設定によって制御されるのは、新規データベースの作成時のみです。既存のデータベースがある場合は、そのデータベースを暗号化したユーザーの ID で暗号解除する必要があります。これは 2 段階のプロセスが必要です。まず、データベースの暗号化を無効にし、次に、データベースを圧縮する必要があります。

説明

-- 暗号化に使用した ID 以外の ID でデータベースを暗号解除することはできません。そのような機能があると、高度なセキュリティを得る暗号化の目的が損なわれてしまうためです。

-- データベースを暗号化したユーザーの ID に切り替えます。

IBM Domino Administrator がインストールされている場合は、次のように操作します。

  1. IBM Domino Administrator で [Local] に切り替えます。
  2. [ファイル] リストで目的のデータベースを見つけます。
  3. 目的のデータベースを右クリックし、[プロパティ] を選択します。
  4. [プロパティ] ダイアログボックスの最初のタブで [暗号化] - [ローカルで暗号化しない] をクリックし、[OK] をクリックします。
  5. [ファイル] リストでデータベースを右クリックし、[圧縮] をクリックします。
  6. デフォルトのオプションを受け入れ、[OK] をクリックします。

IBM Domino Administrator を使用できない場合、または IBM Notes を使用したい場合は、次のように操作します。
  1. データベースを Notes\Data ディレクトリにコピーします。
  2. IBM Notes を開き、そのデータベースを作成したユーザー ID とパスワードでログインします。
  3. IBM Notes でデータベースを開きます ([ファイル] メニューの [開く] - [Lotus Notes アプリケーション] - [参照])。このとき、ACL で [Default] アクセス権の変更が必要になることもあります ([ファイル] メニューで [アプリケーション] - [アクセス制御] - [Default] を選択し、[アクセス権] を [管理者] に設定します)。
  4. データベースの [データベースプロパティ] ダイアログボックスを開きます ([ファイル] メニューの [アプリケーション] - [プロパティ])。
  5. 最初のタブで [暗号化] - [ローカルで暗号化しない] をクリックし、[OK] をクリックします。
  6. IBM Notes を閉じます。
  7. コマンドプロンプトから、Compact タスクをローカルデータベースに対して実行します。

例:
"c:\lotus\notes\ncompact -c c:\lotus\notes\data\ xxxx.nsf"

これで、任意のユーザーがデータベースを開けるようになります。

-- どちらの手順の場合でも、圧縮を実行するためには、データベースのすべてのウィンドウを閉じる必要があります。IBM Domino Designer でデータベースが開かれている場合は、IBM Domino Designer ですべてのウィンドウを閉じるだけでなく、IBM Domino Designer そのものも閉じてください。

詳細については、以下の文書を参照してください。
(英文)「Local Encryption settings for a database do not change」(Technote #1380084)


関連文書

原文:
(英文)「Error: 'This database has local access protection...' when trying to open local replica」(Technote #1088323)

「個人アドレス帳を暗号化すると、Lotus Notes 起動時にエラーが発生する」(Technote #1466228)

この文書は、米国 IBM 社の資料を翻訳した参考文書です。日本語環境での検証は行っておりませんのでご注意ください。翻訳元の文書は、関連文書のリンクよりご参照ください。

Document information

More support for: IBM Notes
Replication

Software version: 6.5, 7.0, 8.0, 8.5, 9.0

Operating system(s): Linux, Windows

Reference #: 1667309

Modified date: 14 March 2014