Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / ASP и SQL SERVER 2K / 20 сообщений из 20, страница 1 из 1
17.01.2005, 12:54
    #32867580
HNкто
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASP и SQL SERVER 2K
вот вопрос..пытаюсь коннектиться к SQL Server....

Set objConnection = Server.CreateObject("ADODB.Connection")
strConnection ="DRIVER=SQL Server;SERVER=192.16.0.1;UID="&_
GetNTUserID & ";DATABASE=N"
objConnection.ConnectionString = strConnection
objConnection.Open
где GetNTUserID = WshNetwork.UserName

но логин все равно не идет..
В Логинах SQL Server данный USERID есть.

в чем может быть проблема?
...
Рейтинг: 0 / 0
17.01.2005, 13:11
    #32867633
Роман Дынник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASP и SQL SERVER 2K
Какой тип авторизации на sql-сервере выставлен?
Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
17.01.2005, 13:15
    #32867645
Роман Дынник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASP и SQL SERVER 2K
...Видимо у вас Window-only авторизация, тогда, строка такого вида дожна быть:
"Driver={SQL Server};Server=SERVERNAME;Database=DBNAME;Trusted_Connection=yes;"
Т.е. никаких логинов и паролей в строке. SQL сам возьмет их из контекста процесса.
Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
17.01.2005, 13:28
    #32867686
HNкто
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASP и SQL SERVER 2K
изменил так как вы сказали:
strConnection ="DRIVER=SQL Server;SERVER=Server_1;DATABASE=New;Trusted_Connection=yes;"
теперь не может определить вообще никакого ID....
Login failed for user 'NT AUTHORITY\ANONYMOUS LOGON'.

раньше for user был мой UserID.
...
Рейтинг: 0 / 0
17.01.2005, 13:52
    #32867775
Роман Дынник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASP и SQL SERVER 2K
Теперь в IIS безопасность каталога настройте,
Либо для ананимного доступа выставьте запись с которой вы хотите соединяться с IIS,
Либо (если запись сооответствует текущему пользователю, запрашивающему ресурс) анонимный доступ и поставьте флаг Встроенная проверка подлинности Windows
Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
17.01.2005, 13:55
    #32867788
Роман Дынник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASP и SQL SERVER 2K
Теперь в IIS безопасность каталога настройте,
Либо для анонимного доступа выставьте запись с которой вы хотите соединяться с IIS,
Либо (если запись сооответствует текущему пользователю, запрашивающему ресурс)снимите флаг анонимный доступ и поставьте флаг Встроенная проверка подлинности Windows

Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
17.01.2005, 14:02
    #32867807
HNкто
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASP и SQL SERVER 2K
все это утсановлено по усолчанию...но все равно не работает
...
Рейтинг: 0 / 0
17.01.2005, 14:19
    #32867860
Роман Дынник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASP и SQL SERVER 2K
по-умолчанию устанавливается анонимный доступ + запись IUSR_ИмяВашегоКомпьютера
вам надо заменить запись IUSR_ИмяВашегоКомпьютера на запись с которой вы хотите коннектиться к SQL-серверу.
Либо по вышеописанному второму сценарию
...
Все таки проверьте тип аутентификации на сервере, NT-логин который вы создали на SQL-сервере, проверьте также чтоб этот логин имел доступ к нужной базе данных.
Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
17.01.2005, 14:54
    #32868006
HNкто
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASP и SQL SERVER 2K
выставил все как вы сказали..проверил своего юзера...все нормально но все равно коннект с ANONYMOUS....кстати в данном случае Trusted Mode SQL сам берет из контекста процесса ID c какой машины: с той где стоит IIS и .asp страницы лежат или с машины клиента?
...
Рейтинг: 0 / 0
17.01.2005, 15:10
    #32868068
Роман Дынник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASP и SQL SERVER 2K
кстати в данном случае Trusted Mode SQL сам берет из контекста процесса ID c какой машины: с той где стоит IIS и .asp страницы лежат или с машины клиента?

в первом случае - с машины с IIS
во втором с машины клиента
...
пробуйте второй вариант
Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
17.01.2005, 15:12
    #32868076
Роман Дынник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASP и SQL SERVER 2K
во втором варианте пользователь должен быть залогинен в домене под соответствующей учетной записью
Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
17.01.2005, 15:29
    #32868132
HNкто
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASP и SQL SERVER 2K
Роман Дынникво втором варианте пользователь должен быть залогинен в домене под соответствующей учетной записью
Posted via ActualForum NNTP Server 1.1
вы наверное меня не поняли...у меня IIS server удаленный....асп лежат на нем...я открываю страницу с машины клиента.Вопрос..откуда берутся данные о сессии...с сервера или с моей машины??потому что это не одно и тоже...
...
Рейтинг: 0 / 0
17.01.2005, 15:35
    #32868156
Роман Дынник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASP и SQL SERVER 2K
для первого варианта с сервера,
второй вам не подходит тогда.
Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
17.01.2005, 15:36
    #32868158
Роман Дынник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASP и SQL SERVER 2K
Trusted Connection вам вообще принципиален?
Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
17.01.2005, 15:40
    #32868172
Роман Дынник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASP и SQL SERVER 2K
вы наверное меня не поняли...у меня IIS server удаленный....асп лежат на нем...я открываю страницу с машины клиента.

второй вариант - для intrAnet-приложения, когда все пользователи, запрашивающие asp находятся в одной сети и залогинены в домене.
Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
17.01.2005, 15:46
    #32868190
HNкто
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASP и SQL SERVER 2K
Роман ДынникTrusted Connection вам вообще принципиален?
Posted via ActualForum NNTP Server 1.1
в принципе нет...но стоит задача дать коннектиться к серверу не создавая на нем каких либо груп(пользователей) админам этой БД(2 человека).Указывать в асп в явном виде логин и пароль тоже не желательно...как поступить не знаю.. :-( может голова к концу дня не варит...
...
Рейтинг: 0 / 0
17.01.2005, 16:16
    #32868276
Роман Дынник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASP и SQL SERVER 2K
Указывать в асп в явном виде логин и пароль тоже не желательно...как поступить не знаю

Тогда Trusted Connection принципиален или еще вариант криптовать пару логин/пароль (это если без Trusted Connection)
Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
19.01.2005, 04:22
    #32871272
HNкто
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASP и SQL SERVER 2K
Роман Дынник
Указывать в асп в явном виде логин и пароль тоже не желательно...как поступить не знаю

Тогда Trusted Connection принципиален или еще вариант криптовать пару логин/пароль (это если без Trusted Connection)

где можно взять доки про криптографию логин\пароль?
Ремарка:я работаю на обычном АСП(не .NET). Это принципиально?
...
Рейтинг: 0 / 0
19.01.2005, 11:48
    #32871872
HNкто
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASP и SQL SERVER 2K
АУ???
...
Рейтинг: 0 / 0
19.01.2005, 12:08
    #32871942
Роман Дынник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASP и SQL SERVER 2K
Где то был кусок кода с криптованием на классическом асп-е, но что то найти не могу.
Что то там с использованием стандартного для этого com-компонента было, с криптованием по md5.
Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / ASP и SQL SERVER 2K / 20 сообщений из 20, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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