Resetten wachtwoord KIM gebruiker met behulp van database script

Gemaakt door Mark Duijkers, Gewijzigd op Di, 25 Jul, 2023 om 11:15 AM op Mark Duijkers

Wanneer het om een of andere reden nodig is om een wachtwoord van een gebruiker te resetten via de database dan kan dat met onderstaand script. Wijzig de rood gemarkeerde Gebruikersnaam en NieuwWachtwoord2022# naar de gewenste waarden en voer hetscript uit op de KIM database.

DECLARE @UserId as nvarchar(50) = 'Gebruiker'
DECLARE @NewPassword as nvarchar(50) = 'NieuwWachtwoord2023#'


INSERT INTO [kim].[UserPasswords] ([UserId] ,[SequenceNr] ,[Password] ,[ExpireDate] ,[Active] ,[CreatedBy]) 
  SELECT TOP 1 [u].[UserId], [up].[SequenceNr] + 1, HashBytes('SHA1', Lower([u].[UserId]) + Convert(nvarchar,@NewPassword)), getdate(), 'True', 'System' 
  FROM kim.Users u  JOIN kim.UserPasswords up ON [u].[UserId] = [up].[UserId]
  WHERE [u].[UserId] = @UserId
  ORDER BY [up].[SequenceNr] DESC

Was dit artikel nuttig?

Dat is fantastisch!

Hartelijk dank voor uw beoordeling

Sorry dat we u niet konden helpen

Hartelijk dank voor uw beoordeling

Laat ons weten hoe we dit artikel kunnen verbeteren!

Selecteer tenminste een van de redenen
CAPTCHA-verificatie is vereist.

Feedback verzonden

We stellen uw moeite op prijs en zullen proberen het artikel te verbeteren