-> Я использую проверку подлинности Windows, когда я войти в систему sql с именем сервера IVS-PC!
я сделал базу данных с именем LeitnerBox в SQL сервере
1., если вы работаете в application
с той же машине, где находится database
вы можете использовать либо .
или localhost
для server name
как они представляют текущая машина
или
если вы знаете hostname
сервера Database
(машина, где база данных доступна), вы также можете указать свой hostname
.
2. для Database name
вы можете дать LeitnerBox
, поскольку вы хотите получить к нему доступ.
3. как вы используете windows authentication
для входа в sql server
вам не нужно предоставлять User ID
и Password
Примечание:User ID
и Password
требуется при использовании SQL-Server Authentication
для входа.
Метод 1:, если вы не знаете hostname
из database
расположенной машины
String ConnectionString ="Data Source=.; Initial Catalog=LeitnerBox;
Integrated Security=True;"
Метод 2: если вы знаете hostname
из database
расположен машину
String ConnectionString ="Data Source=IVS-PC; Initial Catalog=LeitnerBox;
Integrated Security=True;"
4.User ID
и Password
требуется, если вы используете SQL-Server Authentication
для входа в систему.
Идентификатор пользователя SqlServer по умолчанию будет sa
Пароль сервера Sql это пароль при установке базы данных Sql-Server.
Способ 3: с Sql-Server Authentication
String ConnectionString ="Data Source=IVS-PC; Initial Catalog=LeitnerBox;
User ID=sa;Password=mypassword;Integrated Security=True;"
Пользователь ??? Вы имели в виду «login»? Строка подключения должна работать с входами, а не с пользователями. Я знаю, что это может сбивать с толку, так как имя ключа в строке подключения для указания логина называется 'User Id'. – Leo
http://www.connectionstrings.com/ – Sklivvz