![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Доменная аутентификация [D5, D6, D7, MSSQL]
Iren © (2004-09-22 11:11:00)Здрасте.
Помогите, пжлста.
Есть SQL-сервер, пользователь зарегистрирован в домене. Как при таком подходе подконнектиться к базе, используя компонент TDataBase. Через TADO получается, но только используя windows авторизацию. А как для общего случая - чтобы пользователь мог сам ввести доменное имя и пароль?
Skyle (2004-09-23 07:43:00) [1]> Вместе как, на то она и называется Mixed
Если в данном случае под "вместе" имелось ввиду "и так можно, и этак", то я согласен.
У меня под "вместе" понималось, что не стоит путать понятия и моменты, когда нужно вводить логин/пароль, а когда нет.
Iren (2004-09-22 17:53:00) [2]видимо кто-то не знает и не может объяснить!
А я, кстати, уже разобралась!
Reindeer Moss Eater (2004-09-22 17:43:00) [3]Конкретный аккаунт, точнее имя, необходимо задать,т.к. неизвестно кто в данный момент ломится на сервак. ВОТ!
Это ТЕБЕ непонятно.
А SQL серверу - ему понятно и так.
Он верит результату проверки контроллером домена.
Впрочем тебе этого видимо так и не понять.
Iren (2004-09-22 17:27:00) [4]Re: Reindeer Moss Eater
Конкретный аккаунт, точнее имя, необходимо задать,т.к. неизвестно кто в данный момент ломится на сервак. ВОТ!
А Skyle вообще не понял проблемы!
Anatoly Podgoretsky (2004-09-22 16:19:00) [5]Skyle © (22.09.04 15:33) [22]
Вместе как, на то она и называется Mixed
Skyle (2004-09-22 15:33:00) [6]
> [21] Reindeer Moss Eater © (22.09.04 15:29)
Пусть регистрирует, хуже не будет...;-)
На самом деле я неверно понял вопрос, который цитировал....
Автору: один фиг либо авторизация SSPI(Windows) и никакого секса (в смысле, логина и пароля), либо авторизация SQL сервера и никаких виндовсов.
Вместе никак.
Reindeer Moss Eater (2004-09-22 15:29:00) [7]Она же говорит, что на сервере уже зарегистрирована её группа.
Зачем конкретный аккаунт регистрировать?
Skyle (2004-09-22 15:27:00) [8]
> задания меня как доменного юзера на серваке?
Да
Reindeer Moss Eater (2004-09-22 14:59:00) [9]А через домен/имя - никак!
Еще раз для тех кто:
Если хочешь попасть на SQL сервер используя доменную аутентификацию, не надо указывать при коннекте ни домен ни имя ни пароль.
Iren (2004-09-22 14:55:00) [10]Понятно, спасибо.
Только вот на сервере меня в качестве юзера нет, но есть группа, которая реагирует на винду автор-ю.
А через домен/имя - никак! Это можно разрешить только в случае задания меня как доменного юзера на серваке?
MOA (2004-09-22 14:44:00) [11]>смешанная, т.е. авторизация через винду и через домен?
Смешанная - это WIndows и MSSQL. В случае Windows авторизации: юзер заходит в домен (в начале работы - обязан, да ведь) - получает уникальный билетик. При попытке соединится с MSSQL этот билетик (не имя юзера, не пароль или чего ешё, а именно внутренний дескриптор) предъявляется MSSQL, который и выщемляет из него SID юзера и т.д. Т.е. в этом случае MSSQL полностью доверяет серверу аутентификации (AD), и правильно делает ;).
При MSSQL аутентификации юзер предюявляет MSSQL своё имя и пароль. MSSQL ищет в своих юзерах такого и проверяет пароль.
Reindeer Moss Eater (2004-09-22 14:42:00) [12]Смешанная - это через винду или домен либопо имени и паролю вводимому при коннекте к SQL серверу.
Iren (2004-09-22 14:37:00) [13]И нечего подкалывать!
смешанная, т.е. авторизация через винду и через домен?
Reindeer Moss Eater (2004-09-22 14:19:00) [14]В этом случае ругается,
Потому что смешанная авторизация запрещена на нем.
Reindeer Moss Eater (2004-09-22 14:18:00) [15]а контроллер как?
У компьютеров обычно есть клавиатура.
С помощью её нормальные люди отвечают на запрос имени и пароля при регистрации в домене.
У тебя не так?
Iren (2004-09-22 14:13:00) [16]а контроллер как?
Я чего-то недопонимаю, каким именно образом все это осуществляется!
Например, есть Enterprise Manadger, прописываю там новый сервер, хочу по-умолчанию коннектиться и поэтому указываю имя и пароль пользователя. В этом случае ругается, а если говорю - Windows авторизация, то все нормальненько.
Как это можно объяснить?? Я ведь не хочу через винду идти!
Anatoly Podgoretsky (2004-09-22 14:11:00) [17]Он узнает это от домена.
Reindeer Moss Eater (2004-09-22 14:09:00) [18]Серверок верит своему контроллеру домена.
Iren (2004-09-22 14:08:00) [19]а как тгда серверок узнает я это или не я???
И, если ничего не указывать - Ругается!
Reindeer Moss Eater (2004-09-22 13:01:00) [20]Аккаунт самой машины здесь не при чем.
При доменной аутентификации на SQL сервере пользовательуже зарегистрированный в домене (или на машине с сервером SQL) не указывает ни имени ни пароля (пустые значения).
Получает при этом права пользователя домена/ОС.
На "своей" машине он это делает или на "чужой" - нет никакой разницы.