Cách đổi mật khẩu admin của Q2A qua SQL
Mỗi người đều là chuyên gia trong lịnh vực bạn đam mê ! Đăng ký và cùng chia sẻ kiến thức nào
in Công nghệ edited by
44,866 views
0 votes
0 votes

 Trường hợp admin của question2answer, quên mật khẩu, muốn thay đổi trực tiếp trong cơ sở dữ liệu, có thể thực hiện theo các cách sau:

1. Với phiên bản Q2A từ 1.7.4 trở về trước:

 Thực hiện truy vấn cập nhật mật khẩu mới :

UPDATE qa_users SET passcheck = UNHEX(SHA1(CONCAT(LEFT(passsalt, 8), 'new_pass', RIGHT(passsalt, 8)))) WHERE userid = 1;

2. Với các phiên bản từ sau 1.8:

 Tạo hash password trước bằng lệnh:

echo password_hash('new_pass', 1);

kết quả trả về là dãy loằng ngoằng ví dụ:

$2y$10$xkK9WkpgacLrE4kakOZFmO/1SxLWq6BvJYSjAC1GAZnKShSQbjm.O

 Rồi mới cập nhật cơ sở dữ liệu:

UPDATE qa_users SET passhash = '$2y$10$xkK9WkpgacLrE4kakOZFmO/1SxLWq6BvJYSjAC1GAZnKShSQbjm.O' WHERE userid = 1;


in Công nghệ edited by
by Editor
5.5k points

Please log in or register to answer this question.

Sponsors


Vietbeauty Community
Netdepviet Wiki là nơi hỏi-đáp, chia sẻ kiến thức và mọi mặt cuộc sống.
Xem thêm trợ giúp. Hiện tại chỉ mở Wiki cho người dùng có tài khoản Facebook và Gmail đăng nhập

116 questions

112 answers

4 comments

59 users

ADVERTISEMENT

Related questions

0 votes
0 votes
0 answers 8.2k views
1 vote
1 vote
2 answers 4.4k views
–1 vote
–1 vote
0 answers 56 views
0 votes
0 votes
0 answers 170 views
0 votes
0 votes
0 answers 390 views
admin asked in Công nghệ May 6, 2020
390 views
admin asked in Công nghệ May 6, 2020
by admin Editor
5.5k points
Since © 2006 Netdepviet.org All rights reserved. Home | Privacy Policy | Pictures