Grafana: Setel ulang kartu Admin

Dibuat pada 20 Apr 2015  ·  26Komentar  ·  Sumber: grafana/grafana

Saya mengubah kartu saya! Tapi sekarang, Kata Sandi baru tidak berfungsi! Bagaimana cara meresetnya?

efformedium help wanted

Komentar yang paling membantu

+1

Dengan SQLite di Ubuntu saya harus melakukan ini:

$ sudo sqlite3 /var/lib/grafana/grafana.db

sqlite> update user set password = '59acf18b94d7eb0694c61e60ce44c110c7a683ac6a8f09580d626f90f4a242000746579358d77dd9e570e83fa24faa88a8a6', salt = 'F3FAxVm33R' where login = 'admin';
sqlite> .exit

Semua 26 komentar

ya, fitur ini belum diterapkan :(

database apa yang Anda gunakan untuk grafana? Sqlite? Saya bisa memandu Anda atau memberi Anda skrip yang menyetel ulang

@torkelo ya saya menggunakan sqlite!

saya menggunakan mysql, ada kemungkinan Anda dapat memposting instruksi di sini.

Perlu pengaturan ulang kata sandi admin untuk postgres.

Perbarui kata sandi dan kolom garam di tabel pengguna:
perbarui kata sandi set pengguna = '59acf18b94d7eb0694c61e60ce44c110c7a683ac6a8f09580d626f90f4a242000746579358d77dd9e570e83fa24faa88a8a6', salt = 'F3FAxVm33R' di mana login = 'admin'

jika mysql Anda perlu melarikan diri dari pengguna, seperti user

Di atas akan mengatur kata sandi kembali pergi admin / admin

Terima kasih.

tabel pengguna harus dalam tanda kutip untuk postgres yaitu: perbarui "pengguna" set ...

+1

Dengan SQLite di Ubuntu saya harus melakukan ini:

$ sudo sqlite3 /var/lib/grafana/grafana.db

sqlite> update user set password = '59acf18b94d7eb0694c61e60ce44c110c7a683ac6a8f09580d626f90f4a242000746579358d77dd9e570e83fa24faa88a8a6', salt = 'F3FAxVm33R' where login = 'admin';
sqlite> .exit

Saya mencoba solusi yang diberikan, dan ketika saya masuk dengan pengguna admin setelah beberapa saat (kurang dari satu menit) itu menendang saya ke halaman masuk. Sekarang saya tidak bisa masuk dan ketika saya menyetel kata sandi lagi, itu tidak berpengaruh.

UPDATE: baru saja memeriksa database, pengguna dihapus karena alasan tertentu saya tidak tahu. Saya tidak yakin cara membuat pengguna admin baru. Haruskah saya membuka terbitan lain?

@torkelo meminta maaf karena telah membuka utas lama. Dapatkah Anda memberi tahu saya jenis nilai hash yang digunakan grafana dan bagaimana Anda akan membuat nilai garam? Saya baru mengenal hashing kata sandi secara umum dan ingin mengotomatiskan pembuatan grafana pengguna melalui mysql dalam pengaturan Puppet saya.

Setiap info yang Anda berikan akan kami hargai.

Bersulang,
L.

@Qtax .. ini adalah trik yang bagus.

  1. hentikan grafana
  2. setup admin user dan password di grafana.ini
  3. hapus /var/lib/grafana/grafana.db
  4. mengulang kembali

Saya mengatur ulang kata sandi dengan cara ini, tetapi semua data dasbor sebelumnya hilang.

Algoritme hashing mana yang Anda gunakan, bagaimana cara membuat kata sandi lain?
Terima kasih.

@ miodrag-zivkovic-shiftplanning Kami menggunakan PBKDF2 dari paket golang ini. Untuk masuk, kami juga memiliki penjaga untuk serangan berbasis waktu .

Apa yang Anda maksud dengan

bagaimana cara menghasilkan kata sandi lain?

kenapa grafana-cli admin reset-admin-password admin docments tidak berfungsi? Ini memberitahuku
Kata sandi admin berhasil diubah ✔
terima kasih untuk Qtax

@eoekun Jadi Anda mengubah kata sandi tetapi masih tidak berfungsi (dengan nama pengguna admin )?

EDIT: lupakan, saya melihat Anda melakukannya melalui database sebagai gantinya.

@daniellee Gunakan grafana-cli tidak bekerja jadi saya mengeksekusi pernyataan sql.

http://docs.grafana.org/administration/cli/#reset -admin-password

@eoekun versi apa yang kamu jalankan? grafana-cli-admin reset-admin-password berfungsi dengan baik untuk saya di 4.5.2

Hanya untuk siapa saja mungkin memerlukan ini - instalasi pekerja galangan grafana saya tiba-tiba me-reset tabel pengguna dan saya bisa masuk hanya dengan admin default admin .
grafana-cli admin reset-admin-password admin tidak berfungsi hanya karena tabel pengguna kosong.

  1. edit /etc/grafana/grafana.ini
    setel admin_user dan admin_password di bagian [security]
  2. hentikan layanan grafana
  3. hapus pengguna admin dari db:
    # sqlite3 /var/lib/grafana/grafana.db
    sqlite> delete from user where login = 'admin';
  4. memulai layanan grafana
  5. login dengan admin user / pass yang Anda masukkan /etc/grafana/grafana.ini

Tabel pengguna saya (di /usr/share/grafana/data/grafana.db ) memiliki pengguna admin, dan saya telah memverifikasi bahwa baris pengguna admin diperbarui saat menggunakan perintah sudo grafana-cli admin reset-admin-password newPassword (sedangkan di /usr/share/grafana ). Namun ini tidak memungkinkan Anda untuk masuk dengan kata sandi baru.

Tidak hanya instruksi resmi di halaman dukungan (http://docs.grafana.org/administration/cli/) tidak berfungsi, instruksi yang memberitahu Anda untuk secara manual memodifikasi database SQLite3 pada /var/lib/grafana/grafana.db jangan beri tahu Anda bahwa kata sandi akan menjadi admin sesudahnya.

Dokumentasi Anda harus menjelaskan bahwa database yang relevan adalah /var/lib/grafana/grafana.db , bukan /usr/share/grafana/data/grafana.db , dan yang lebih penting, Anda harus memungkinkan untuk menggunakan grafana-cli admin reset-admin-password terhadap database yang sebenarnya. Tidak masuk akal mengharapkan orang untuk secara manual mengubah kata sandi yang di-hash dan saltnya dalam database.

Tim, Kami menjalankan grafana di wadah kubernetes. Saya lupa kata sandi admin dan mencoba mengatur ulang kata sandi dengan perintah di bawah ini. tapi tidak beruntung.
grafana-cli admin reset-admin-password --homepath "/ usr / share / grafana" newpass

Bisakah Anda menyarankan cara mereset kata sandi admin @ localhost / admin pada wadah grafana

Ini rusak karena pemfaktoran ulang grafik layanan.

Cli tidak memulai manajer transaksi dan bus itu sendiri.

1. edit `/etc/grafana/grafana.ini`
   set `admin_user` and `admin_password` in the `[security]` section

2. stop the grafana service

3. delete the admin user from the db:
   `# sqlite3 /var/lib/grafana/grafana.db`
   `sqlite> delete from user where login = 'admin';`

4. start the grafana service

5. login with the admin user/pass you put in `/etc/grafana/grafana.ini`

Bekerja untuk saya, terima kasih menggunakan v5.3.4 dalam wadah lxd!

Solusi @xdfil berhasil untuk saya tetapi hanya setelah menghapus SEMUA pengguna, bukan hanya admin.

Apakah halaman ini membantu?
0 / 5 - 0 peringkat

Masalah terkait

kcajf picture kcajf  ·  3Komentar

KlavsKlavsen picture KlavsKlavsen  ·  3Komentar

deepujain picture deepujain  ·  3Komentar

tcolgate picture tcolgate  ·  3Komentar

jackmeagher picture jackmeagher  ·  3Komentar