Я не совсем уверен, как сформулировать это ради названия, поэтому, пожалуйста, простите меня. Кроме того, я не могу понять, как даже погуглить этот вопрос, поэтому я надеюсь, что смогу найти направление в правильном направлении.
Часть моего программного обеспечения (приложение VB.NET) требует возможности доступа/чтения/записи в общую сетевую папку. У меня есть возможность для пользователя указать любые учетные данные, которые могут потребоваться для доступа к указанной папке.
Я хочу сохранить эти учетные данные, указанные в базе данных SQL Server, как часть конфигурации (у меня есть таблица, содержащая конфигурацию).
Меня беспокоит то, что пароль для учетной записи пользователя не будет зашифрован. Тем не менее, если я зашифрую пароль, приложение VB.NET и/или база данных не смогут использовать учетные данные для файловых операций ввода-вывода, если только пароль не будет расшифрован перед использованием.
Я выискиваю предложения о том, как лучше справиться с этой ситуацией.