У меня есть один столбец nvarchar
в SQL Server, в котором хранятся хэши паролей в MD5. Я хочу запросить этот столбец для целей тестирования. Я использовал SQL Server Management Studio для выполнения запроса примерно так.
select * from users where Password = HASHBYTES('MD5','password');
Я помню, как использовал такой запрос в MYSQL, но я не знаю, как это сделать в SQL Server.
Обратите внимание: я не прошу конвертировать MD5 в обычный. Я просто хочу проверить, что мое приложение правильно хэширует пароль.
Edit:
Я использую следующее для генерации хеша MD5
using System.Web.Security;
....
FormsAuthentication.HashPasswordForStoringInConfigFile(stringToEncrypt, "MD5");