it-swarm-id.com

Bagaimana saya bisa mengubah kata sandi pengguna?

Bagaimana saya bisa mengubah kata sandi pengguna dari baris perintah menggunakan Drush?

86
markdorison

Dalam Drush 9, perintahnya adalah drush user:password USERNAME "SOMEPASSWORD" ; aliasnya adalah kata sandi pengguna dan upwd .

Dalam Drush 8 (dan sebelumnya) perintahnya adalah drush user-password USERNAME --password="SOMEPASSWORD" ; aliasnya adalah upwd .

123
tim.plunkett

Anda dapat menjalankan drush uli, ini akan menghasilkan tautan masuk satu kali. Secara default, ini menyediakan tautan login satu kali untuk administrator.

Jika Anda menjalankan drush uli some-username, ini akan menghasilkan tautan masuk satu kali untuk pengguna itu.

PEMBARUAN:

Anda juga bisa menggunakan drush upwd untuk memperbarui kata sandi. Gunakan seperti ini drush upwd --password=<new password> <some-username>

27
subhojit777

Jika Anda menggunakan Drush 4, Anda dapat menggunakan perintah kata sandi pengguna.

drush user-password usernamehere --password="newpasswordhere"
14
Dave Reid

$ drush help user-password (Re) Atur kata sandi untuk akun pengguna dengan nama yang ditentukan.

Contoh: drush user-password someuser --password = "baterai kuda yang benar" Tetapkan kata sandi untuk pengguna someuser. @lihat xkcd.com/936

Argumen: nama Nama akun yang akan diubah.

Opsi: --password = Kata sandi baru untuk akun. Yg dibutuhkan.

Alias: upwd

13
tenken

Dalam Drush 9 (disarankan untuk> Drupal 8.4) ini sedikit berbeda:

drush upwd USERNAME PASSWORD
9

Ada cara lain untuk mengatur ulang kata sandi. Kamu bisa menggunakan drush uli "username" yang memberikan tautan reset di terminal, menggunakan tautan yang Anda bisa masuk dan ubah kata sandi.

Jika Anda menentukan -l http://localhost (di mana localhost adalah Host Anda), maka terminal akan secara otomatis membuka browser web untuk Anda.

4
Vamsi

dalam Drush versi baru (Dalam Drush 9 Drupal> 8.5) tidak berfungsi

drush user-password USERNAME --password="SOMEPASSWORD"

Pasti

drush user-password USERNAME SOMEPASSWORD

misalnya (ubah kata sandi pengguna root)

drush user-password root MyPass0302

Dan dengan Konsol Drupal

drupal user:password:reset

lalu masukkan userid,
lalu ketikkan kata sandi baru.

Bersenang senang lah.

Pembaruan

dalam Drush> 9

drush upwd USERNAME PASSWORD
3
Yusef

Jika Anda memiliki akses ssh ke server, cd ke direktori root drupal dan jalankan:

drush upwd --password="myNewSecretPassword" "admin"

Sumber: https://www.drupal.org/node/44164

2
crobicha

Di sini Anda dapat menghasilkan kueri dan menjalankannya di Drupal Database Anda maka kata sandi akan diatur ulang http://btobac.com/reset-drupal-admin-password-mysql- query-phpmyadmin

Jika kita tidak tahu lebih banyak tentang drush maka kita dapat mengubah kata sandi dari database di tabel pengguna. Kami akan mengedit kata sandi dan memilih md5 maka kami dapat mengubah kata sandi.

0
Amrendra Mourya

Perhatikan bahwa perintah ini telah berubah di Drush 9.x, tetapi dapat ditemukan didokumentasikan di sini

Sintaksnya terlihat seperti ini:

drush user:password someuser "correct horse battery staple"

Misalnya, pada pengguna 'bjenkins' itu akan menjadi:

drush user:password bjenkins "newReallyComplexPassword123!"

Anda juga dapat menambahkan --notify perintah untuk memberi tahu pengguna tentang perubahan kata sandi ini ke email mereka yang terdaftar.

0