it-swarm-es.com

¿Cómo puedo cambiar la contraseña de un usuario?

¿Cómo puedo cambiar la contraseña de un usuario desde la línea de comando usando Drush?

86
markdorison

En Drush 9, el comando es drush user:password USERNAME "SOMEPASSWORD" ; sus alias son contraseña de usuario y upwd .

En Drush 8 (y versiones anteriores) el comando es drush user-password USERNAME --password="SOMEPASSWORD" ; su alias es upwd .

123
tim.plunkett

Puedes ejecutar drush uli, esto generará un enlace de inicio de sesión único. Por defecto, proporciona un enlace de inicio de sesión único para el administrador.

Si ejecutas drush uli some-username, esto generará un enlace de inicio de sesión único para ese usuario.

ACTUALIZACIÓN:

También puedes usar drush upwd para actualizar la contraseña. Úselo así drush upwd --password=<new password> <some-username>

27
subhojit777

Si está utilizando Drush 4, puede usar el comando de contraseña de usuario.

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

$ drush help user-password (Re) Establezca la contraseña de la cuenta de usuario con el nombre especificado.

Ejemplos: drush user-password someuser --password = "correct horse battery" Establezca la contraseña para el nombre de usuario someuser. @ver xkcd.com/936

Argumentos: nombre El nombre de la cuenta a modificar.

Opciones: --password = La nueva contraseña para la cuenta. Necesario.

Alias: upwd

13
tenken

En Drush 9 (recomendado para> Drupal 8.4) esto es ligeramente diferente:

drush upwd USERNAME PASSWORD
9

Hay otra forma de restablecer la contraseña. Puedes usar drush uli "username" que proporciona el enlace de reinicio en la terminal, usando el enlace puede iniciar sesión y cambiar la contraseña.

Si especifica -l http://localhost (donde localhost es su host), el terminal abriría automáticamente el navegador web para usted.

4
Vamsi

en Nueva versión de Drush (En Drush 9 Drupal> 8.5) no funciona con

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

Debe ser

drush user-password USERNAME SOMEPASSWORD

por ejemplo (cambiar la contraseña del usuario root)

drush user-password root MyPass0302

Y con Consola Drupal

drupal user:password:reset

luego ingrese userid,
luego escriba la nueva contraseña.

Disfrútala.

Actualización

en Drush> 9

drush upwd USERNAME PASSWORD
3
Yusef

Si tiene acceso ssh al servidor, cd al directorio raíz drupal) y ejecute:

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

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

2
crobicha

Aquí puede generar la consulta y ejecutarla en su Drupal Base de datos, luego la contraseña se restablecerá http://btobac.com/reset-drupal-admin-password-mysql- query-phpmyadmin

Si no sabemos más sobre drush, podemos cambiar la contraseña de la base de datos en la tabla de usuarios. Editaremos la contraseña y seleccionaremos md5, luego podremos cambiar la contraseña.

0
Amrendra Mourya

Tenga en cuenta que este comando ha cambiado en Drush 9.x, pero se puede encontrar documentado aquí

La sintaxis se ve así:

drush user:password someuser "correct horse battery staple"

Por ejemplo, en el usuario 'bjenkins' sería:

drush user:password bjenkins "newReallyComplexPassword123!"

También puedes agregar un --notify comando para notificar al usuario de este cambio de contraseña a su correo electrónico registrado.

0