![]() |
|
Модераторы: Akina |
![]()
|
|
| Artemon |
|
|||
|
а ты мне нравишься ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1771 Регистрация: 24.2.2004 Где: Челябинск Репутация: нет Всего: 20 |
На одном компе(Сервер) установлен MSSQL SERVER на другом(клиент) программа, которая обращается к БД.
Начал настраивать источники ODBC, дошел до ввода настроек безопасности, там выбрал следующее: - Проверка поддлиности учетной записи windows NT + - Получить параметры, используемые по умолчанию от SQL сервера + Нажал кнопку ДАЛЕЕ, началось устанавливаться соединение, но тут вылетает сообщение о том, что сервер не обнаружен, либо нет доступа. В самом MSSQL Server - я никаких дополнительных настроек не ставил, только разресторил новую БД и все (не создавал пользователей, вобщем ничего не делал). Подскажите пожалуйста, какие настройки нужно выставить у MSSQL сервера, что бы происходил нормальный коннект. Добавлено @ 18:43 Самое интересное в том, что если я все вышеописанное произвожу на одном компе - все работает OK. -------------------- Контроль топлива на топливозаправщиках, мониторинг автотранспорта, расчет зарплаты водителей www.rscat.ru |
|||
|
||||
| boevik |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1452 Регистрация: 31.5.2004 Где: Израиль Репутация: 15 Всего: 35 |
Естественно, потому как виндовский юзер у тебя скорее всего администратор и у него есть права доступа на SQL сервер. Когда ты пытаешься достучаться с другого компа, то юзер не определен в SQL-e, поетому его и не пускают. Для начало, используй sql autentication, но прежде убедись, что в SQL server-e допустима sql autentication и создай в учетную запись (login) и уж тогда конектись с других компов. -------------------- Никогда не говори никогда |
|||
|
||||
| Artemon |
|
|||
|
а ты мне нравишься ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1771 Регистрация: 24.2.2004 Где: Челябинск Репутация: нет Всего: 20 |
Что-то я не могу понять системы создания логина.
Все удаленные пользователи должны быть зарегистрированы в операционке, которая стоит на сервере? Добавлено @ 20:46 sql autentication - я так понимаю, что это какой-то скрипт, если это так, то как его выполнить? -------------------- Контроль топлива на топливозаправщиках, мониторинг автотранспорта, расчет зарплаты водителей www.rscat.ru |
|||
|
||||
| Artemon |
|
|||
|
а ты мне нравишься ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1771 Регистрация: 24.2.2004 Где: Челябинск Репутация: нет Всего: 20 |
Какое-то странное сообщение выдается при попытке создания источника в ODBC: "Сервер не существует или недоступен", хотя его видно в списке серверов.
Я думаю что с логинами все нормально, если бы было не нормально, то SQL SERVER - говорил бы о том, что логин не доступен. Описание: Имя клиента Terminal_1 Имя Сервера Server_1 Созданы логины (windows овторизация) На серверном компьютере - стоит Windows XP Home Edition На клиенте стоит тоже Windows XP Home Edition Подскажите - в чем ошибка? -------------------- Контроль топлива на топливозаправщиках, мониторинг автотранспорта, расчет зарплаты водителей www.rscat.ru |
|||
|
||||
| boevik |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1452 Регистрация: 31.5.2004 Где: Израиль Репутация: 15 Всего: 35 |
Проверь какие протоколы включены на сервере.
На клиенте объяви alias (utility C:\WINDOWS\system32\cliconfg.exe) к своему серверу и посмотри, что произойдет. Обрати внимание на опции с network libraries. На клиенте запусти команду osql -S<server name> и покажи какую ошибку выдаст. Удачи -------------------- Никогда не говори никогда |
|||
|
||||
| Artemon |
|
|||
|
а ты мне нравишься ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1771 Регистрация: 24.2.2004 Где: Челябинск Репутация: нет Всего: 20 |
Как запустить? Из программы, обращающейся к БД или откуда? -------------------- Контроль топлива на топливозаправщиках, мониторинг автотранспорта, расчет зарплаты водителей www.rscat.ru |
|||
|
||||
| boevik |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1452 Регистрация: 31.5.2004 Где: Израиль Репутация: 15 Всего: 35 |
Найди osql или пренести её с сервера. Эта апликация бегущая в command line окошке.
-------------------- Никогда не говори никогда |
|||
|
||||
| SergeBS |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1111 Регистрация: 10.6.2005 Где: Владимир Репутация: 5 Всего: 22 |
Artemon
Не парься. Известный глюк. Если выбрана идентификация через ОС и SQL одновременно, то результат печален - они между собой не могут обменяться правильно паролями и я уже не помню, как его лечил. Но с большим гимором. Навскидку: в ОС разреши пользователя user. Дай ему минимум прав. Проверь встроенный файерволл - он порты сервака случайно не глушит? В лоб задай использовать TCP/IP (на сервере - разрешенные протоколы). Юзеры - с одинаковыми английскими именами и паролями в ОС и сервере. На sql.ru что-то на эту тему было прямо в FAQ. Да, я для эксперимента на клиента взгромоздил бы средства администрирования, чтобы не мучаться с командной строкой. А ГЛАВНОЕ: на XP встает только MSDE и Personal. Если у тебя Personal - ты до него не достучишься с другой машины НИКОГДА! |
|||
|
||||
| boevik |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1452 Регистрация: 31.5.2004 Где: Израиль Репутация: 15 Всего: 35 |
SergeBS, уверен во всём, что написал?
Я со многим не согласен. -------------------- Никогда не говори никогда |
|||
|
||||
| Artemon |
|
|||
|
а ты мне нравишься ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1771 Регистрация: 24.2.2004 Где: Челябинск Репутация: нет Всего: 20 |
Короче говоря, отказался от идентификации ОС, поставил идентификацию через SQL, создал логин в SQL.
И о чудо!!!!!!!!!!!!!!!!! Все заработало как часы. P.S. Когда создавал пользователя в SQL с ОС идентификацией - он постоянно ругался и говорил что такого пользователя не существует или домена. Может быть в этом была проблема. Если это так, то как сделать что бы пользователь с клиента был виден в SQL. -------------------- Контроль топлива на топливозаправщиках, мониторинг автотранспорта, расчет зарплаты водителей www.rscat.ru |
|||
|
||||
| boevik |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1452 Регистрация: 31.5.2004 Где: Израиль Репутация: 15 Всего: 35 |
Для windows autentication надо, что б в сети был бы domain юзер логонится в domain.
В SQL сервере определить узеров из домeйна которые могут заходить в SQL и их права. Тогда лишь заработает windows autentication. -------------------- Никогда не говори никогда |
|||
|
||||
| SergeBS |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1111 Регистрация: 10.6.2005 Где: Владимир Репутация: 5 Всего: 22 |
boevik
Например? Artemon |
|||
|
||||
| Artemon |
|
|||
|
а ты мне нравишься ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1771 Регистрация: 24.2.2004 Где: Челябинск Репутация: нет Всего: 20 |
А как в сети создать домин?
-------------------- Контроль топлива на топливозаправщиках, мониторинг автотранспорта, расчет зарплаты водителей www.rscat.ru |
|||
|
||||
| Vit |
|
|||
![]() Vitaly Nevzorov ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 10964 Регистрация: 25.3.2002 Где: Chicago Репутация: 5 Всего: 207 |
А вот с этим вопросом - в раздел по сетям или windows, к базам данных он не имеет никакого отношения -------------------- With the best wishes, Vit I have done so much with so little for so long that I am now qualified to do anything with nothing Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru |
|||
|
||||
![]()
|
| Правила форума "MS SQL" | |
|
|
Запрещается! Публиковать ссылки и обсуждать взлом чего бы то ни было.
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Zloxa, Akina. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | MS SQL Server | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |