![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Подключение к MSsql серверу [D6, MySQL]
victor_ch © (2003-06-13 10:17:00)Почему при изменении пароля на клиентской машине я обязательно должен менять пароль пользователя и на сервере, хотя я выбираю не Windows NT authentification, а SQL server authentification
можно ли сделать как при содинении с ораклом вход на определенный порт и при этом не проверяется есть ли такой юзер в NT
victor_ch (2003-06-17 14:47:00) [1]все кажется разобрался
на клиенте запустил утилиту client network utility
и там стояло по умолчанию named Pipes изменил на TCP/IP
и все заработало нормально
спасибо за помощь
sniknik (2003-06-17 14:27:00) [2]тоже все ок. странно. при аналогичных настройках я могу заходить на SQL сервера в нашей сети, куда обычно (TCP/IP) доступ запрещен... в смысле делаю логин на расшаренную директории и получаю отказ пока не введу имя/пароль пользователя которому это позволяется.
может действительно проверить > Zelius © (17.06.03 11:40)
(хотя мне кажется ситуация обратна описаной)
но все же посмотри утилита Server Network Utility (на сервере)
у меня в Enabled protocols -> Named Pipes и TCP/IP. У тебя случаем чегото одного нету?
(если есть оба то даже не знаю в чем может быть дело)
victor_ch (2003-06-17 13:53:00) [3]проверил
1)в свойствах стоит двойная идентификация
2)у юзера victor стоит идентификация SQL сервера
3)Юзер Victor:
server roles - system administrator
database access - statistika
database roles for "statistika" - (public,db_owner)
sniknik (2003-06-17 11:56:00) [4]строка вроде правильная... с сервером разобрались.
проверь
первое: действительно ли у тебя разрешение на двойную идентификацию стоит. (вкладка Security в свойствах SQL сервера)
второе: у юзера (victor) когда создавался что поставили? см. в свойствах NT authentification или SQL authentification. (должно стоять, ну понятно что) <- скорее всего причина в этом.
третье: права юзеру (роли и доступ) какие установлены? может он у тебя по SQL authentification и не может ничего?
Zelius (2003-06-17 11:40:00) [5]Может ты используешь Named Pipes для подключения к серверу? Именованные каналы требуют секъюрити. Попробуй подключиться через TCP/IP.
victor_ch (2003-06-17 11:35:00) [6]насчет MySQL это была моя ошибка когда задавал вопрос
случайно не тот чекбокс отметил
на самом деле Microsoft SQL server 7.0
Johnmen (2003-06-17 11:31:00) [7]Интересное кино... MySQL и вдруг MSSQL-7...:)))
victor_ch (2003-06-17 11:15:00) [8]сервак - MSSQL-7
строка коннекта
Provider=SQLOLEDB.1;Password=gfctrf;Persist Security Info=True;User ID=victor;Initial Catalog=Statistika;Data Source=ADM001
sniknik (2003-06-17 11:08:00) [9]строку коннекта приведи. а так откуда знать? но чтото не так, точно.
а заодно и уточни что за SQL сервер, догадатся конечно можно но хочу знать точно. в вопросе упоминаются 3 различных.
victor_ch (2003-06-17 09:22:00) [10]видать зависит
потому что сначала, как я понял должно произойти соединение с сервером, а только потом соединение с базой данных
сейчас специально поменял пароль входа в виндовс
пробую в тестовой проге соединиться через ADOConnection
c сервером, выходит реплика
Test connection failed because of an error in initializing provider. Client unable to establish connection
хотя пытаюсь входить не по Windows NT Integrated security, а используя specific user name and password
что я не так делаю?
clickmaker (2003-06-13 11:15:00) [11]Значит чего-то не так сделал. При правильной настройке логин сиквела не зависит от НТишной секьюрити. И что такое "пароль на клиентской машине"?