it-swarm-ko.tech

사용자 비밀번호는 어떻게 변경합니까?

Drush를 사용하여 명령 줄에서 사용자 비밀번호를 어떻게 변경합니까?

86
markdorison

Drush 9에서 명령은 drush user:password USERNAME "SOMEPASSWORD" ; 별명은 사용자 비밀번호 upwd 입니다.

Drush 8 (이전)에서 명령은 drush user-password USERNAME --password="SOMEPASSWORD" ; 별명은 upwd 입니다.

123
tim.plunkett

drush uli를 실행하면 일회성 로그인 링크가 생성됩니다. 기본적으로 관리자에게 일회성 로그인 링크를 제공합니다.

drush uli some-username를 실행하면 해당 사용자에 대한 일회성 로그인 링크가 생성됩니다.

업데이트 :

drush upwd를 사용하여 비밀번호를 업데이트 할 수도 있습니다. 이처럼 사용하십시오 drush upwd --password=<new password> <some-username>

27
subhojit777

Drush 4를 사용하는 경우 user-password 명령을 사용할 수 있습니다.

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

$ drush help user-password (Re) 지정된 이름으로 사용자 계정의 비밀번호를 설정하십시오.

예 : drush user-password someuser --password = "올바른 말 배터리"사용자 이름 someuser의 비밀번호를 설정합니다. @see xkcd.com/936

인수 : name 수정할 계정의 이름입니다.

옵션 : --password = 계정의 새 비밀번호입니다. 필수입니다.

별칭 : upwd

13
tenken

Drush 9 (> Drupal 8.4)에 권장)에서는 약간 다릅니다.

drush upwd USERNAME PASSWORD
9

비밀번호를 재설정하는 다른 방법이 있습니다. 당신이 사용할 수있는 drush uli "username" 터미널에 재설정 링크를 제공하며, 링크를 사용하여 로그인하고 비밀번호를 변경할 수 있습니다.

-l http://localhost (여기서 localhost는 호스트) 터미널은 자동으로 웹 브라우저를 엽니 다.

4
Vamsi

drush의 새 버전 (Drush 9 Drupal> 8.5)에서는 작동하지 않습니다.

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

다음과 같아야합니다

drush user-password USERNAME SOMEPASSWORD

예를 들어 (루트 사용자의 비밀번호 변경)

drush user-password root MyPass0302

Drupal Console

drupal user:password:reset

그런 다음 userid를 입력하십시오.
새로운 암호를 입력하십시오.

즐기세요.

업데이트

돌진> 9

drush upwd USERNAME PASSWORD
3
Yusef

서버에 대한 ssh 액세스 권한이있는 경우 drupal 루트 디렉토리로 cd하고 다음을 실행하십시오.

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

출처 : https://www.drupal.org/node/44164

2
crobicha

여기서 쿼리를 생성하고 Drupal 데이터베이스에서 실행하면 암호가 재설정됩니다. http://btobac.com/reset-drupal-admin-password-mysql- query-phpmyadmin

Drush에 대해 더 잘 모른다면 user table의 데이터베이스에서 비밀번호를 변경할 수 있습니다. 비밀번호를 수정하고 md5를 선택한 다음 비밀번호를 변경할 수 있습니다.

0
Amrendra Mourya

이 명령은 Drush 9.x에서 변경되었지만 here 에 설명되어 있습니다.

따라서 구문은 다음과 같습니다.

drush user:password someuser "correct horse battery staple"

예를 들어 사용자 'bjenkins'의 경우 다음과 같습니다.

drush user:password bjenkins "newReallyComplexPassword123!"

--notify이 비밀번호 변경을 사용자에게 등록 된 이메일로 알리는 명령입니다.

0
Aaron Chamberlain