Como posso implementar uma ligação de Reset de senha

tenho actualmente um sistema em que, se um utilizador se esqueceu da sua senha, pode reiniciá-la clicando num link de s ... C msdb.dbo.sp_send_dbmail @profile_name='Test', @recipients=@var2, @subject='Password Reset', @body=@bodytext END GO

Melhor prática para reiniciar as senhas de utilizador esquecidas

Até onde posso pensar, há duas maneiras razoáveis de repor a senha esquecida de um utilizador. peça ao utilizador para ... a parar alguém metodicamente passando por códigos UID para tentar acessar o formulário para mudar a senha de um usuário?