Какой лучший способ сохранить пароль для доступа / изменения его во время выполнения в приложении winforms?

Пароль необходим для завершения строки подключения к базе данных. Пароль меняется каждый месяц. Я хочу определить, когда пароль был изменен, и попросить пользователя ввести новый пароль и сохранить его для следующих запусков.

Спасибо.


person Christian Tomas    schedule 29.01.2013    source источник
comment
К какой базе данных будет обращаться приложение? Внешняя база данных на удаленном сервере? Или что-то локальное?   -  person Matt Clark    schedule 29.01.2013
comment
внешняя база данных db2 / sql   -  person Christian Tomas    schedule 29.01.2013


Ответы (1)


Вы можете сохранить свой пароль в файле конфигурации приложения с помощью класса ConfigurationManager, защитить пароль с помощью класса SecureString, а затем зашифровать его с помощью инструментов в пространстве имен Cryptography.

Ссылка

person andy    schedule 29.01.2013
comment
Могу ли я изменить его во время выполнения? Он останется обновленным для следующих казней? - person Christian Tomas; 29.01.2013
comment
Да, вы можете ......... Проверить - person andy; 29.01.2013
comment
Это то, что я хочу. Спасибо! - person Christian Tomas; 29.01.2013