Есть ли рекомендации по подключению к базе данных SQL Server из двухуровневого приложения? - PullRequest
1 голос
/ 13 декабря 2011

Я разрабатываю клиентское приложение для настольных компьютеров в wpf и хочу поместить свою базу данных, которая у меня есть в настоящее время в Access, на наш экземпляр SQL Server. Я не думаю, что это хорошая идея использовать проверку подлинности Windows, потому что тогда каждый пользователь должен быть добавлен на сервер SQL и получить необходимые права. Поэтому другой вариант - создать пользователя в SQL Server для этого конкретного приложения. Я также читал, что вы можете подключить клиентское приложение к базе данных через собственный клиент SQL Server, но мне нужно, чтобы оно было установлено на каждом ПК. Итак, я думаю, мой вопрос, как правильно это сделать?

1 Ответ

5 голосов
/ 13 декабря 2011

Если вы находитесь в безопасной среде, аутентификация Windows - это абсолютно способ.Таким образом, у вас нет отдельного набора учетных данных для каждого пользователя, и вам не нужны учетные данные, сохраненные / введенные в самом приложении.

Если вы подключены к ИнтернетуВ этой ситуации вам вообще не следует разрешать прямое подключение к серверу SQL.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...