powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Проблема с защитой. ASP.NET / MS SQL Server!!!
2 сообщений из 2, страница 1 из 1
Проблема с защитой. ASP.NET / MS SQL Server!!!
    #32929731
Фотография Santa_RND
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проблема в общем такова: при подключении к БД Microsoft SQL Server 2000 с помощью
aspx страницы возникает исключение [Microsoft ODBC Execption]Login
failed for user: HOSTNAME\ASPNET. Причем здесь ASPNET? Откуда он его
берет, если нигде он не был указан?????? Теперь подробности настроек моего
проблемного проекта.
ASP страницы разрабатываю с помощью Microsoft Visual Studio 2003

Microsoft SQL Server 2000 Enterprise Edition:
Авторизация интегрированная(Standart Windows Integrate Authorize). Для
входа в Windows используется стандартная учетная запись Администратор
с паролем. Microsoft SQL Server без дополнительных паролей и учетных записей.
Все настройки Security по-умолчанию. В самой Database(БД
имя:ProjectSQL)не используется никаких дополнительных ролей и
учетных записей.

IIS(Internet Information Server):
Веб по-умолчанию Использует Windows интегрированную систему проверки
пользователя, разрешен анонимный доступ для встроенной учетной записи
IUSR_HOSTNAME(стоит галочка разрешить управление паролем из IIS).Теже
параметры наследуются в папке-проекта(wwwroot\Project).

Права доступа NTFS:
Раздел БЕЗОПАСНОСТЬ:
Стоит доступ групп VS_Developers,Debuggers Users,Администраторы -
полный доступ.
Раздел ДОСТУП:
открыт доступ всем для чтения ,просмотра содержимого каталога, и исполнения сценариев.

Такое исключение стало генериться в результате замены винчестеров все данные(asp страницы и БД были
перенесены с другого винта). Еще одно ... в старой винде имя компа
было другим. Может это связанно с этим каким то образом, но вроде при
смене в новой Winде имени компа на старое ничего не изменилось...

В чем проблема, в каких именно правах доступа? Самому разобраться не
удается! :( Помогите. HELP!!!!!!!!!!!

P.S После моих экспериментов с различными правами доступа стали
появляться новые иключения, связанные уже с простым доступом к asp
страницам. Что то вроде Server Unavailable open page. Description:
Press "refresh" button.... Contact Administrator :-) Но это совсем не
смешно... проект поджимают СРОКИ!!!
...
Рейтинг: 0 / 0
Проблема с защитой. ASP.NET / MS SQL Server!!!
    #32930211
DNV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вариант 1)
Войди в свойства сервера (правой мышью кликни на сервере и выбери свойства) вкладка Security
Authentication: SQL Server and Windows (по умолчанию стоит 'Windows Only')
SQLConnectionString="Persist Security Info=True;User ID=sa;Initial Catalog=имя_базы"

вариант 2)
если же оставить по-умолчанию 'Windows only' то ConnectionString такая:
Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=имя_базы;Data Source=имя_сервера

но тогда будет некоторая морока с безопасностью самого сервера
-войди в папку Security (это уже под папками Databases, ... ,Replication)
там в Logins и делай 'New Login...'
-входишь в список логинов системы и выбираешь юзера IIS_WPG, и добавляешь его
-входишь в свою базу, раздел Users, добавляешь этого IIS_WPG
!!! после этого при добавлении новой таблицы, процедуры и т.п. нужно для них опять таки входить и давать permissions
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Проблема с защитой. ASP.NET / MS SQL Server!!!
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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