settingsLogin | Registersettings
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
Netdepviet Wiki phục vụ bạn vì lợi ích bạn mang đến cho cộng đồng! Hãy gia nhập ngay bây giờ ?
Show Menu

Cách đổi mật khẩu admin của Q2A qua SQL

0 phiếu
242 lượt xem

 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;


đã hỏi 5 Tháng 10, 2018 trong chủ đề Công nghệ
Chia sẻ với bạn bè trên:

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. Tham gia hoạt động, bạn sẽ nhận được điểm thưởng cùng những huy hiệu thú vị. Đó chính là phần thưởng vui vẻ cho những đóng góp của bạn với cộng đồng. Và nhờ đó cũng là thước đo sự trưởng thành của bạn trong cộng đồng.
Xem thêm trợ giúp

82 câu hỏi

87 câu trả lời

4 ý kiến

407 thành viên

ADVERTISEMENT

Câu hỏi liên quan

+1 phiếu
2 câu trả lời 3,080 lượt xem
0 phiếu
1 trả lời 1,050 lượt xem
+1 phiếu
3 câu trả lời 1,123 lượt xem
+1 phiếu
1 trả lời 386 lượt xem

Notice: Undefined index: part in /home/mediacdn/ndvapps/wiki/qa-include/qa-base.php(595) : eval()'d code on line 189
Since © 2006 Netdepviet.org All rights reserved. Home | Community | Pictures
...