パスワードを復元して管理者ユーザー権限を回復する

Confluence に管理者としてログインできない場合 (管理者パスワードを忘れた場合など)、Confluence をリカバリ モードで開始して、管理者ユーザー権限を回復することができます。

If you know the admin username, and it has a valid email address, you can reset the password using the "Forgot password" link on the login screen. We'll send a link to your admin email account to reset your password.

On this page:

管理者が Confluence にログインできなくなる理由には、次のようなものがあります。

  • Cloud からサイトをインポートし、そのサイトにシステム管理者アカウントが含まれていない。
  • 管理者アカウントのパスワードを忘れてしまい、アカウントに管理付けられたメール アドレスへのアクセスもできない。
  • ユーザー管理に外部ディレクトリや Jira を使用していて、内部のユーザー管理機能を無効化しており、外部ディレクトリを現在使用できない。 
  • Confluence の外部ユーザー ディレクトリの構成を変更したいが、そのディレクトリを利用できない。 

このような状況の場合、リカバリ モードを使用して、Confluence への管理者アクセスを復元できます。 

Confluence 6.5.0 以前を使用している場合、管理者ユーザー権限を復元するには、データベース操作を行う必要があります。以前のバージョンのドキュメントをご参照ください。

Use recovery mode to restore access (for Confluence 8.9.6 and earlier)

リカバリ モードでは、一時的な管理アカウントを持つ仮想ユーザー ディレクトリが作成されます。管理者はシステム プロパティでこの管理アカウントのパスワードを設定します。ユーザーは、リカバリ モードの間も引き続き Confluence にログインおよびアクセスできます。

管理ユーザー権限を回復するには、次の操作を実行します。

  1. Confluence を停止します。
  2. 次のシステム プロパティを追加します。<your-password> を独自の一時的なパスワードで置き換えます。 

    -Datlassian.recovery.password=<your-password>


    具体的な方法は、Confluence の実行方法によって異なります。システム プロパティの適用方法の詳細は、「システム プロパティの設定」を参照してください。

  3. 通常の方法を使用して、Confluence を起動します。
  4. ユーザー名 recovery_admin と、システム プロパティで指定した一時パスワードを使用して Confluence にログインします。 
  5. 既存の管理者アカウントのパスワードを変更するか、新しいアカウントを作成してそれを適切な管理グループに追加します。 
  6. 新しいアカウントで正常にログインできることを確認します。
  7. Confluence を停止します。 
  8. 以前に追加したシステム プロパティを削除します。  
  9. 通常の方法 (手動またはサービスとして起動) で Confluence を再起動します。 

Recover administrator user rights (for Confluence 8.9.7 and later)

  1. Confluence を停止します。
  2. Add the following system property, replacing <your-password> with a unique, temporary password.
    -Datlassian.recovery.password=<your-password>
     
    The way you do this depends on how you run Confluence. See Configuring System Properties for more information on how to apply system properties.
  3. Start Confluence using your usual method.
  4. To be able to reveal the newly generated recovery username:
    1. Follow Configuring Logging to locate the log4j properties file.
    2. Add the following setting to display the recovery admin username:
      log4j.logger.com.atlassian.crowd.manager.recovery.SystemPropertyRecoveryModeService=INFO
  5. Check the atlassian-confluence-security.log file and find a newly generated recovery username: 
    Recovery admin username: '{username}'

  6. Log in with the recovery username from the log and the temporary password you specified in the system property. 
  7. 既存の管理者アカウントのパスワードを変更するか、新しいアカウントを作成してそれを適切な管理グループに追加します。 
  8. 新しいアカウントで正常にログインできることを確認します。
  9. Confluence を停止します。 
  10. 以前に追加したシステム プロパティを削除します。  
  11. 通常の方法 (手動またはサービスとして起動) で Confluence を再起動します。 

参考情報

  • 管理者アクセスを復元したらすぐにシステム プロパティを削除します。 
  • Don't leave Confluence in recovery mode, or use the recovery admin account as a regular administrator account.  
  • 一時パスワードは、独自のものである必要があります。既存のパスワードや、ほかの管理者アカウントで使用しているものを使用することは避けてください。 
最終更新日: 2025 年 2 月 12 日

この内容はお役に立ちましたか?

はい
いいえ
この記事についてのフィードバックを送信する
Powered by Confluence and Scroll Viewport.