2009-09-22 7 views
2

나는 drupal 사용자 ID 및 암호을 잊어 버렸습니다. 그것을 복구 할 수있는 방법이 있습니까drupal에 대한 암호 복구

+0

이렇게하면 수퍼 유저에게 더 적합합니다. – beggs

답변

13

http://example.com/<path-to-drupal>/user/password 당신이 재설정/새 암호를 요청할 수있는 페이지로 이동해야합니다.

편집 : 당신이 활성화 '이 깨끗한 URL을'있는 경우 이메일에 액세스 할 수없는 경우 http://example.com/<path-to-drupal>/?q=user/password

3

를 사용 (또는 대량 업데이트하지 경우 위의 경로 적용

UPDATE 사용자가 드루팔에 대한 이름 = '관리자'

+0

테이블 이름 앞에 drupal prefeix를 넣는 것을 잊지 마십시오. – dlamblin

+2

D7에서 lyricnz의 트릭을 수행하는 방법을 아는 사람이 있습니까? 7.x가 더 까다로운 패스 저장 방식을 가지고있는 것처럼 보입니다. – esteewhy

4

이 솔루션은 드루팔 5 또는 6 유효 = MD5 ('NEWPASSWORD')을 통과 SET 아니라 : 암호) 당신은 같은 쿼리로 데이터베이스를 업데이트 할 수 있습니다 7.이 versi on은 표준 해시 된 암호를 사용하지 않습니다. 다음 명령을 실행하여 인코딩 된 비밀번호를 얻을 수 있습니다.

php /path_to_drupal_files/scripts/password-hash.sh your_password 

비밀번호 해시를 볼 수 있습니다. 관리자 암호를 업데이트하기 위해 데이터베이스에서 사용해야하는 문자열입니다. 다음 SQL 쿼리를 사용하여 Drupal 데이터베이스를 업데이트 할 수 있습니다.

UPDATE users SET pass='YOUR_PASSWORD_HASH' where uid=1; 
관련 문제