powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Проблема с подключением из Web-сервиса к удаленному SQL-серверу
15 сообщений из 15, страница 1 из 1
Проблема с подключением из Web-сервиса к удаленному SQL-серверу
    #34009913
botov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пытаюсь соединиться с SQL-сервером, который стоит в локалке. Из сервиса ну никак не работает. Эксэпшен выдает такой: SQL Server does not exist or access denied. Пробовал в строке соединения прописывать IP-адрес SQL-сервера. Не помогло. Скопировал код в консольное приложение, запустил на той же машинке, где крутится веб-сервис... все работает.

Чё делать-то? Я в тупике...

Буду очень признателен за помощь.
...
Рейтинг: 0 / 0
Проблема с подключением из Web-сервиса к удаленному SQL-серверу
    #34009939
Ruslan_Ataev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Надо дать права ASP.NET. - По-моему, это и есть причина...
...
Рейтинг: 0 / 0
Проблема с подключением из Web-сервиса к удаленному SQL-серверу
    #34010003
botov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
дык локальному АСПНЕТу на машине, где стоит SQL-сервер права даны... а вот как дать права АСПНЕТу с другой машины....
и вот еще...
на том же самом ВЕБ-сервере, где я пытаюсь развернуть сервис, есть ASP.NET-приложение, которое успешно обращается к этому SQL-серверу. Там на первый взгляд как-то через провайдеры все сделано.
...
Рейтинг: 0 / 0
Проблема с подключением из Web-сервиса к удаленному SQL-серверу
    #34010109
Ruslan_Ataev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Смотри на NetworkCredential.

Должно помочь!

Пример: new NetworkCredential("username", "passw");
...
Рейтинг: 0 / 0
Проблема с подключением из Web-сервиса к удаленному SQL-серверу
    #34010230
botov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
читаю здесь: http://blogs.msdn.com/sql_protocols/archive/2005/11/03/488527.aspx
...
- If you would like to login to SQL server using SQL user credentials, then you must use SSL.
...
Этого мне еще не хватало!!!!
В моем случае машины стоят в одном домене. Нафига мне такие извращения устраивать?
...
Рейтинг: 0 / 0
Проблема с подключением из Web-сервиса к удаленному SQL-серверу
    #34010244
IAmTonik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а ты ConnectionString как прописал?
надеюсь используешь SQL авторизацию (а не доменную)?
...
Рейтинг: 0 / 0
Проблема с подключением из Web-сервиса к удаленному SQL-серверу
    #34010348
botov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
да уж конечно не доменную :)

вот код:

private const string conn_str = "Data Source=sql_serv;Initial Catalog=QMWeb;User ID=user;Password=pwd";
....

SqlConnection _connection;
   _connection = new SqlConnection();
   _connection.ConnectionString = conn_str;
   _connection.Open();

PS: Положил пока базу на веб-сервер. Все работает.
...
Рейтинг: 0 / 0
Проблема с подключением из Web-сервиса к удаленному SQL-серверу
    #34011453
qwertyytrewq
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте, botov, Вы писали:

B>Пытаюсь соединиться с SQL-сервером, который стоит в локалке. Из сервиса ну никак не работает. Эксэпшен выдает такой: SQL Server does not exist or access denied. Пробовал в строке соединения прописывать IP-адрес SQL-сервера. Не помогло. Скопировал код в консольное приложение, запустил на той же машинке, где крутится веб-сервис... все работает.
B>Чё делать-то? Я в тупике...

B>Буду очень признателен за помощь.

B>
данное сообщение получено с www.gotdotnet.ru
B>ссылка на оригинальное сообщение


не знаю что за версия SQL, если express, то по умолчанию там отключены удаленные подключения, тогда их просто нужно включить. А локально конечно будет работать.
...
Рейтинг: 0 / 0
Проблема с подключением из Web-сервиса к удаленному SQL-серверу
    #34013386
botov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
К сожалению не express :(
Спасибо всем за желание помочь... Видимо это какой-то глюк установки.... Хотя, если у кого-то есть еще какие-то идеи, милости прошу.
...
Рейтинг: 0 / 0
Проблема с подключением из Web-сервиса к удаленному SQL-серверу
    #34013525
BrokenPot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Встроенный Виндовз файрволл (брандмауер) надо покрутить, разрешив соответствующие порты.
...
Рейтинг: 0 / 0
Проблема с подключением из Web-сервиса к удаленному SQL-серверу
    #34013897
Dimon aka Manowar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вариант 1 - Используй смешанную аутентификацию на SQL и указывай логин/пароль в строке подключения.
Вариант 2 (есть AD и машины в одном домене) - запусти ASP.NET под системным аккаунтом, а на SQL дай права на доступ машине, на которой работает ASP.NET.
Вариант 3 (нет AD) - установи ручками пароль юзеру, под которым крутится ASP.NET и заведи такого же юзера на машине с SQL

Многие вещи нам непонятны не оттого, что наши понятия слабы, а оттого, что данные вещи не входят в круг наших понятий.
...
Рейтинг: 0 / 0
Проблема с подключением из Web-сервиса к удаленному SQL-серверу
    #34013959
botov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2 Автор:  BrokenPot, 26.09.06 14:12
100% уверен, что проблема не в этом. См. мой пост выше, на компе есть приложение, которое работает по такой схеме.
...
Рейтинг: 0 / 0
Проблема с подключением из Web-сервиса к удаленному SQL-серверу
    #34013968
botov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2 Dimon aka Manowar: Сейчас использую вариант 1.
...
Рейтинг: 0 / 0
Проблема с подключением из Web-сервиса к удаленному SQL-серверу
    #34014207
Dimon aka Manowar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
И че, не работает?
ПРоверь настройки у SQL тогда - разрешен ли TCP/IP, порт по умолчанию и т.д. Заодно и файерволлы по пути.

Многие вещи нам непонятны не оттого, что наши понятия слабы, а оттого, что данные вещи не входят в круг наших понятий.
...
Рейтинг: 0 / 0
Проблема с подключением из Web-сервиса к удаленному SQL-серверу
    #34014858
BrokenPot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
botov2 Автор:  BrokenPot, 26.09.06 14:12
100% уверен, что проблема не в этом. См. мой пост выше, на компе есть приложение, которое работает по такой схеме.На каком компе? По какой схеме?

На Вашем компе работает приложение, которое работает с сервером с которым не работает другое приложение на Вашей машине?

Там, где у Вас вебсервер, нужно открыть порт для подключения МССКЛ, по умолчанию это 1433.

Или у Вас вебсервер и МССКЛ - на одной машине? Тогда обращайтесь к нему как к локал.
...
Рейтинг: 0 / 0
15 сообщений из 15, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Проблема с подключением из Web-сервиса к удаленному SQL-серверу
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]