Mr *_*r A 13 sql asp.net asp.net-membership password-recovery sql-server-2008
我必须更改密码别的东西,我有喜欢的所有细节userid,username,encrypted password,password format.
如何在asp.net会员资格中通过SQL更改密码?
小智 36
您可以使用此查询;
Declare @UserName NVarChar(30)
Declare @Password NVarChar(30)
Declare @Application NVarChar(255)
Declare @PasswordSalt NVarChar(128)
set @UserName = 'UserName'
set @Password = 'Pass'
set @Application = '/Application'
Set @PasswordSalt = (SELECT 1 PasswordSalt FROM aspnet_Membership WHERE UserID IN (SELECT UserID FROM aspnet_Users u, aspnet_Applications a WHERE u.UserName=@UserName and a.ApplicationName = @Application AND u.ApplicationId = a.ApplicationId))
Exec dbo.aspnet_Membership_ResetPassword @Application, @UserName, @Password, 10, 10, @PasswordSalt, -5
Run Code Online (Sandbox Code Playgroud)