Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Доступ к SQL-Server не из домена / 11 сообщений из 11, страница 1 из 1
25.10.2004, 14:04
    #32752822
Жмурик
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доступ к SQL-Server не из домена
Задача сделать Windows аутентификацию приложения. Web-сервер не в домене.
На нем заведены локальные пользователи.
На SQL Server заведены те же пользователи (аутентификация SQL).
Эти пользователи должны входить из Internet и получать доступ к SQL серверу.
Если засунуть имя и пароль пользователя в строку подключения, все нормально, но как получить ПАРОЛЬ пользователя?

Настройки IIS для web-приложения

[ ] Anonymus access
[ ] Digest auth...
[*] Bacis auth...
Default domain [ computer_name ]
Realm [ computer_name ]
[ ] Integrated...

Web.config:

<authentication mode="Windows" />
<identity impersonate="true"/>
<authorization>
<allow users="*" /> <!-- Вероятно, это не правильно, потом уберу -->
</authorization>
...
Рейтинг: 0 / 0
25.10.2004, 14:06
    #32752829
Axeleron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доступ к SQL-Server не из домена
Никак не получить пароль, насколько я знаю. Либо всё делать через windows аутентификацию или аутентификация методом Forms.
...
Рейтинг: 0 / 0
25.10.2004, 14:09
    #32752838
Жмурик
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доступ к SQL-Server не из домена
А если очень захотеть?:)
...
Рейтинг: 0 / 0
25.10.2004, 14:12
    #32752845
Жмурик
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доступ к SQL-Server не из домена
AxeleronНикак не получить пароль, насколько я знаю. Либо всё делать через windows аутентификацию или аутентификация методом Forms.
Ну хорошо.
А Win Аутентификация без домена мыслима?
...
Рейтинг: 0 / 0
25.10.2004, 14:28
    #32752893
Axeleron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доступ к SQL-Server не из домена
ЖмурикА Win Аутентификация без домена мыслима?

Win аутентификация без домена не мыслима.
Думаю, тебе всё же нужно копать в сторону аутентификации Forms.
...
Рейтинг: 0 / 0
25.10.2004, 14:39
    #32752928
Жмурик
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доступ к SQL-Server не из домена
Axeleron ЖмурикА Win Аутентификация без домена мыслима?

Win аутентификация без домена не мыслима.
Думаю, тебе всё же нужно копать в сторону аутентификации Forms.

Отож...
А почему все таки мне выпадает стандартное окошко имя/пароль и User.Identity.Name выдает мне введенное имя? Значит, аутентифицируюсь? Почему тогда я не могу с этим именем/паролем в SQL зайти!
...
Рейтинг: 0 / 0
25.10.2004, 14:44
    #32752952
Axeleron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доступ к SQL-Server не из домена
А SQL Server на какую аутентификацию поставлен? Win (смешанный) или SQL?
...
Рейтинг: 0 / 0
25.10.2004, 14:51
    #32752973
Axeleron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доступ к SQL-Server не из домена
Ну вам никто не мешает сделать Win аутентификацию, только тогда в это окошко вам придётся вводить логин: <domain>\<login>, а пароль: <password>. Только тогда вам нужно будет поставить тип аутентификации у SQL Server на смешанный, потом ещё измените соответствующий раздел в web.config на

Код: plaintext
1.
2.
3.
<authorization>
   <deny users="?" />
</authorization>

и будет вам щастие.
...
Рейтинг: 0 / 0
25.10.2004, 14:58
    #32752993
Жмурик
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доступ к SQL-Server не из домена
У SQL аутентификация смешанная (хотя я писал, что SQL. Я обманул, поскольку Web сервер не входит в домен)
Но входящие пользователи не в домене! Они - локальные для компьютера, где установлен Веб-сервер.

Никакого <domain>\<login> не будет.

(Кстати сейчас так и работает, но домена не будет, дорого)
...
Рейтинг: 0 / 0
25.10.2004, 15:01
    #32753003
Жмурик
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доступ к SQL-Server не из домена
В конце концов, это не DOMAIN аутентификация, а Windows. Или не контроллер домена не под Windows работает?
...
Рейтинг: 0 / 0
25.10.2004, 15:10
    #32753022
Axeleron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доступ к SQL-Server не из домена
насчёт обязательного домена - я погорячился.
Пара полезных ссылок:

http://www.gotdotnet.ru/LearnDotNet/ASPNET/54591.aspx

http://www.gotdotnet.ru/LearnDotNet/ASPNET/683.aspx
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Доступ к SQL-Server не из домена / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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