2017-10-04 5 views
0

저는 Wordpress 사이트를 로컬로 개발 중이며 암호를 잊어 버렸습니다. 데이터베이스에 액세스하여 변경하려면 myphpadmin을 거쳤습니다. 그러나 사용자 항목에서 '편집'을 클릭하면 # 1064 SQL 오류가 발생합니다.로컬로 개발 된 Wordpress 사이트에 대한 암호를 검색 할 때 SQL 1064 오류를 해결 하시겠습니까?

잘못된 쿼리는 다음과 같습니다 SELECT * FROM "db"."users" WHERE ;

내가 그것을 변경하는 경우 : SELECT * FROM "db"."users" WHERE ID = 1;

...이 목록에서 내 사용자 항목을 반환하지만 편집 할 그래픽 인터페이스를 열지 않습니다.

SELECT * FROM "db"."users" WHERE ;

내가이 문제를 해결하려면 어떻게 내가 내 비밀 번호를 편집 할 수 있습니다 : 다음 목록의 항목을 '수정'을 클릭하면 쿼리가 다시 복귀했기 때문에, 나는 다시 한 번 1064 SQL 오류가 ? 미리 감사드립니다!

답변

0

어떻게 간단한 업데이트 실행에 대한 :

UPDATE `db`.`users` 
SET col_name_pass = HASH(pass) -- or clear text pass??? 
WHERE id = 1; 
+0

이 기본적인 질문을 용서하세요 -'HASH (NEWPASSWORD)'- 당신이 "패스"를 쓴 새 암호를 입력합니다? – gromiczek

+0

DB에 비밀번호를 저장하는 방법을 모르겠습니다. 평문으로 된 경우'SET password_column = 'my_new_strong_password'를 입력하십시오. 해쉬 된 경우 메서드 (SHA1, SHA2, MD5, ...)를 알고 새 값을 계산해야합니다. – lad2025

+1

MD5를 사용하여 해시 된 것으로 보입니다. – gromiczek