Diễn đàn    Các Projects Dotnetnuke (DNN)    Cách lấy lại mật khẩu HOST trong DNN 4.9 khi bị quên

Thành viênTrả lời
blackcafe107


16  bài
13-11-2009 5:43:13
Mình cài đặt DNN trên localhost. Bị quên mất mật khẩu host.
Vào DB của DNN tính cách dò tìm để reset lại pass cho Host account. Nhưng không biết nó ở table nào. Pro nào biết chỉ dùm mình.
Ý tưởng mình định làm thế này:
- Có toàn quyền với db
- Đăng ký 1 account khác quyền host. vd: acc=blackcafe
- Đã có 1 account khác host nhưng không có quyền host: vd acc=blackcafe & pass=blackcafe.
- Tìm đến table lưu mật khẩu: -> Thay đổi mật khẩu của host === mật khẩu của acc=blackcafe.
Khó khăn:
- Không biết table nào lưu thông tin mật khẩu của account.
- Thấy 1 bảng: aspnet_membership. có thông tin nhưng thử theo cách trên không được.
Vậy ai biết chỉ dùm mình nhé.
 
aspnet

Lập trình không biên giới
608  bài
13-11-2009 19:46:27
Cách 1:
Dễ thôi mà mật khẩu ở trong bảng

aspnet_Membership

Đổi phát ăn ngay.

Dùng câu lệnh này mà xem chi tiết


SELECT u.FirstName, u.LastName, u.IsSuperUser, ms.Password, au.UserName, au.LoweredUserName
FROM aspnet_Membership AS ms INNER JOIN
aspnet_Users AS au ON ms.UserId = au.UserId INNER JOIN
Users AS u ON au.UserName = u.Username

Cách 2 :

UPDATE Users set IsSuperUser=1 WHERE UserName='blackcafe'

Rồi đăng nhập lại với user blackcafe là xong. Đơn giản cực kỳ


---
Coding for food
http://yenbai.awas.vn
http://tknd.vn
http://coder.awas.vn
http://awas.vn
http://bieuquyet.vn
http://webhocsinh.com
 
blackcafe107


16  bài
14-11-2009 0:0:29
ok. Do lần trước có thể mình làm nhầm.
Cách 1. Phải change cả password & password satl.
Cách 2. Thì ngon rồi.
Cảm ơn asp.net
---
 
quangvd


102  bài
16-11-2009 10:22:1
Anh em khi cài DNN xong, phải khai báo SMTP ngay, để khi quên pass còn được gợi ý
---
 
quanlv


26  bài
25-11-2009 13:44:11
Thực ra không cần phải phức tạp thế. Mình có cách này nó nhanh hơn:
Các bạn đăng ký một account bình thường, sau đó mở table Users trong DB, tìm cái account mới đăng ký và đổi trường IsSuperUser của nó thành True, sau đó logout và login lại là tự nhiên thành tài khoản host ngon lành.
 
dotnetvn

dotnet.vn
74  bài
26-1-2010 11:55:42
xem chú nào quyền gì trong DNN thì dùng câu lệnh sau

SELECT u.Username, u.IsSuperUser, ur.UserID, ur.RoleID, r.RoleName
FROM Roles AS r INNER JOIN
UserRoles AS ur ON r.RoleID = ur.RoleID RIGHT OUTER JOIN
Users AS u ON ur.UserID = u.UserID

 

Chủ đề gần đây :

Cùng loại :

Tên file Mô tả chi tiết Ngày
NWeb.zip (1) Module đơn giản Newsweb trên Dotnetnuke v10.x.x.x10/18/2025 8:08:11 AM
vspforum.zip (11) Ma nguon vspforum ngay xua4/18/2023 6:38:37 AM
pdfjs.rar (2) pdfjs 2017 : hiển thị tốt trên iphone 11, 12, 13 không lỗi, bản 2012 sẽ lỗi trên iphone6/21/2022 11:52:48 AM
pdfjs2.rar (2) Xem file pdf bằng viewer.hml cua pdfjs (thư viện chuẩn mozilla) 2012. https://mozilla.github.io/pdf.js/getting_started/#download có thể download bản prebuild tại đây6/21/2022 11:52:04 AM
runner.zip (0) using three.js, orbitcontrol to view an object move random on map. Di chuyển 1 đồ vật ngẫu nhiên trên bản đồ, sử dụng với demo nhân viên di chuyển trong văn phòng. Toàn js download về là chạy12/5/2019 5:55:14 PM
gmap.zip (1) google map + marker7/17/2019 2:25:05 PM
vinsmarthomeservice.zip (1) java post json to api, use AsyncTask, event listener7/9/2019 5:00:10 PM
fblogin.zip (0) Login facebook bang javascript SDK7/9/2019 9:16:37 AM
autocomplete-location.zip (2) autocomplete location geo from google place, html + js7/4/2019 4:37:55 PM
WebAPI.zip (8) api for android access db (v1.0.0)7/4/2019 9:14:17 AM