Fra*_*ani 5 grafana grafana-api grafana-alerts grafana-variable grafana-loki
我新安装了 Grafana,但无法登录 http://localhost:3000/login
所有文档都显示默认用户/密码应该是,admin/admin但我被锁定了。
如果我去检查该文件,C:\Program Files\GrafanaLabs\grafana\defaults.ini值将设置为:
[security]
# disable creation of admin user on first start of grafana
disable_initial_admin_creation = false
# default admin user, created on startup
admin_user = admin
# default admin password, can be changed before first start of grafana, or in profile settings
admin_password = admin
# used for signing
secret_key = SW2YcwTIb9zpOOhoPsMm
# current key provider used for envelope encryption, default to static value specified by secret_key
encryption_provider = secretKey
Run Code Online (Sandbox Code Playgroud)
如果我尝试通过电子邮件找回密码,我不会收到任何电子邮件。
我究竟做错了什么?
小智 6
问题来自grafana.db 文件。这是存储您的密码的位置。
在本地计算机中,安装 sqlite3 软件包
sudo apt-get install sqlite3
Run Code Online (Sandbox Code Playgroud)
登录您的sql数据库
sudo sqlite3 /var/lib/grafana/grafana.db
Run Code Online (Sandbox Code Playgroud)
使用 SQL 更新重置管理员密码(新密码将为 admin)
sqlite> update user set password = '59acf18b94d7eb0694c61e60ce44c110c7a683ac6a8f09580d626f90f4a242000746579358d77dd9e570e83fa24faa88a8a6', salt = 'F3FAxVm33R' where login = 'admin';
sqlite> .exit
Run Code Online (Sandbox Code Playgroud)
现在,您可以使用用户名:admin 和密码:admin 登录 Grafana Web 界面
尽管配置不起作用,为什么仍使用 admin:admin 登录?
一种可能性是您之前安装了 Grafana(当使用管理员帐户使用它时,必须更改配置中设置的默认密码)。在这种情况下,您没有重新安装 Grafana,而是对其进行了升级。这会保留包括用户和密码在内的数据库,因此您必须使用为该帐户设置的密码。
为什么您没有收到重置密码电子邮件?
我在这里可以想到两种可能性:一种是Grafana配置文件中没有配置电子邮件,因此无法发送电子邮件。第二个是您没有设置相关帐户的电子邮件地址(默认为“admin@localhost”),因此您没有收到任何电子邮件。当然也有可能两者都是这种情况。
你怎么解决这个问题?
通过重置管理员密码(这将允许您保留现有数据)或完全删除 Grafana 和所有文件并进行全新安装。
| 归档时间: |
|
| 查看次数: |
15581 次 |
| 最近记录: |