WCF: Нет пароля в SqlConnectionStringBuilder - почему это работает? - PullRequest
0 голосов
/ 31 августа 2018

У меня есть мой String Builder, например:

 SqlConnectionStringBuilder connStringBuilder = new SqlConnectionStringBuilder
            {
                DataSource = "NAMEofSERVER",
                InitialCatalog = "NAMEofDATABASE",
                Encrypt = true,
                TrustServerCertificate = true,
                ConnectTimeout = 60,
                AsynchronousProcessing = true,
                MultipleActiveResultSets = true,
                IntegratedSecurity = true
            };

и у меня нет собственного пароля, так как возможно, что мой сервис wcf хорошо связан с моей базой данных SQLServer? (Я могу делать вставки и обновления).

Это потому, что он находится на одном и том же компьютере (мой сервис WCF и моя база данных) или только на локальном компьютере, и когда я получу доступ к своему wcf, в соединении будет отказано?

1 Ответ

0 голосов
/ 31 августа 2018

По умолчанию ваша учетная запись Windows считается для входа в SQLServer, поэтому в этом случае вам не нужны идентификатор пользователя и пароль. Но если ваша аутентификация Windows запрещена на сервере, то она не позволит войти даже с вашей аутентификацией Windows.

...