Ваш пароль не должен храниться в зашифрованном виде внутри вашей базы данных и, следовательно, не должен быть виден пользователям пользовательского интерфейса или базы данных.
Что касается того, должен ли он быть изменяемым, конечно.
В этом случае пароль должен быть сгенерирован заново по запросу пользователя или администратора.Опять же, это должно быть зашифровано в базе данных.Я предпочел бы автоматически сгенерировать новый пароль для пользователя вместо того, чтобы администратор вводил его самостоятельно.
Учитывая это, единственный способ изменить пароль непосредственно в базе данных - это сначала зашифровать его перед вставкой,Это быстрее сделать через пользовательский интерфейс, связанный с шифрованием.
ОБНОВЛЕНИЕ
В ответ на ваше обновление вы должны указать в своем файле web.config, что парольформат должен быть хеширован:
<providers>
<add [...]
passwordFormat="Hashed"
/>
</providers>
, как указано здесь:
http://msdn.microsoft.com/en-us/library/ff648345.aspx