Я читал о безопасности Linq для SQL и не уверен в чем-либо.
В Visual Studio, когда я перетаскиваю таблицу из обозревателя серверов в разделе «Подключения данных», я получаю следующее сообщение:1003 *
"Строка подключения содержит учетные данные с открытым текстовым паролем и не использует встроенную защиту. Вы хотите сохранить строку подключения в текущий файл DBML и файлы конфигурации приложения с этой конфиденциальной информацией? Нажмите Нет, чтобы сохранитьСтрока подключения без конфиденциальной информации. "
Если я нажму да, пароль будет включен в строку подключения, сохраненную в файле DBML и файлах конфигурации приложения.Но в чем я не уверен, так это в том, что это предупреждение для локального доступа, что любой, у кого есть доступ, скажем, к проекту, может увидеть пароль в файлах конфигурации, или это действительно означает, что когда вы подключаетесь к базе данных, пароль отправляетсяв базу данных в виде открытого текста.
Если пароль передается в базу данных в виде простого текста, как вы защищаете свое соединение LINQ to SQL?
Спасибо,
Neill