У меня есть небольшая проблема с подключением к моему SQL Server 2012 с других компьютеров в моем домене в моей локальной сети.Microsoft SQL Server по локальной сети
Я уже установить соединение TCP/IP от этого сервера справа, и сделал создать пользователя
csb = new SqlConnectionStringBuilder();
csb.DataSource = "PC-81";
csb.UserID = "bla";
csb.Password = "bla";
csb.IntegratedSecurity = false;
csb.InitialCatalog = "CryptoChat";
Так что это строка соединения I построена в C#, у меня есть SQLProperty, который обновляет свои элементы управления на пользовательский интерфейс. SQL Server постоянно пытается войти в систему с учетной записью домена, но я отключил это. Вы можете мне помочь? У меня совершенно не знаю, почему ее не работает
Greetings Markus
это код, который устанавливает SqlConnection
:
if (conn == null)
{
conn = new SqlConnection(csb.ConnectionString);
}
if (cmdUser == null)
{
cmdUser = new SqlCommand(SQLSTRUser, conn);
}
SQLSTRUser
IST команды SELECT
для моей базы данных
Вот исключение, которое я получаю:
System.Data.SqlClient.SqlException (0x80131904): Die von der Anmeldung angeforderte CryptoChat-Datenbank kann nicht geöffnet werden. Fehler bei der Anmeldung. Факс для связи DomainUser '.
Что согласно Google Tranlate означает: не может быть открыт, запрошенной CryptoChat базы данных приложения:
System.Data.SqlClient.SqlException (0x80131904). Ошибка входа в систему. Ошибка входа для пользователя «Пользователь домена».
Как вы узнали, что он использует учетную запись домена/windows для входа в систему? – nhrobin
Я просмотрел дополнительную информацию об Исключении, в котором он сказал: «Не могу войти в систему через/ –
Ethnor
Очевидно, что строка соединения, которую вы создали, не используется для открытия соединения. Можете ли вы поделиться кодами, в которых вы установили строку подключения? ? – nhrobin