Version v0.42 of Metabase is no longer supported. Check out the docs for the current stable version, Metabase v0.63.
You should be able to log in to Metabase, but:
Background: Metabase can manage accounts itself, or administrators can configure it to let people log in using credentials managed by some other service, such as Google, SAML-based authentication, or LDAP. Metabase questions and dashboards can also be embedded in other websites.
Scenarios:
If you are an administrator, you can go to Admin Panel and select People, then search for a user and look for an icon beside their name. If they log in using Google credentials, Metabase displays a Google icon. If they log in using an email address and password stored in Metababse, no icon is shown. Note that the type of user is set when the account is first created: if you create a user in Metabase, but that person then logs in via Google or some other form of SSO, the latter’s icon will not show up next to their name.
If you are an administrator and want to check SSO settings, go to Admin Panel, choose Settings, then select the Authentication tab. This FAQ explains how to configure SSO for various providers.
Root cause: You have forgotten your password.
Steps to take:
Reset Password.Root cause: You are trying to log in to Metabase Cloud using the password you set for the Metabase store.
Steps to take:
Root cause: You have forgotten the overall admin password for a Metabase instance.
Steps to take:
If you are using Metabase Cloud, contact support to have your admin password reset.
If you’re the administrator of a Metabase instance and have access to the server console, but have forgotten the password for the admin account, you can get Metabase to send you a password reset token:
Stop the running Metabase application.
Restart Metabase with reset-password email@example.com, where “email@example.com” is the email associated with the admin account:
java -jar metabase.jar reset-password email@example.com
This will print out a random token like this:
...
Resetting password for email@example.com...
OK [[[1_7db2b600-d538-4aeb-b4f7-0cf5b1970d89]]]
Start Metabase normally again (without the reset-password option).
Navigate to it in your browser using the path /auth/reset_password/:token, where “:token” is the token that was generated from the step above. The full URL should look something like this:
https://metabase.example.com/auth/reset_password/1_7db2b600-d538-4aeb-b4f7-0cf5b1970d89
You should now see a page where you can input a new password for the admin account.
Root cause: the Metabase instance you are trying to log in to isn’t where you think it is or isn’t accessible.
Steps to take:
https://example.com:3000/ instead of https://example.com/.
Root cause: Metabase doesn’t delete accounts, but admins can deactivate them, and if your account is deactivated, you can’t log in with it.
Steps to take:
For obvious reasons, regular users can’t reactivate deactivated accounts. If you’re an administrator and you want to do this for someone else:
Root cause: The LDAP connection is not configured correctly.
Steps to take: