Поддержка сайта

Высокие позиции в поисковой системе, на прямую зависят от развития вашего сайта.

Продвижение сайтов

Эффективность стратегий продвижения подтверждается сотрудничеством с крупными клиентами и отзывами о нашей работе.

Создание сайтов

Мы делаем сайты быстро, недорого и профессионально. От работы с нами, у вас останутся только положительные эмоции.

Права

Internet Information Server (web-сервер, на котором мы внедряем сайт) тесно связан с подсистемой защиты Windows NT. Следовательно, управление доступом NT распространяется на весь или на части любого web-сайта. Для большинства открытых сайтов IIS использует специальную учетную запись домена. Когда пользователь обращается к сайту, процесс IIS представляет (точнее, олицетворяет) этого пользователя по присвоенным правам (полномочиям) на различные системные ресурсы. Такой анонимный пользователь создается во время установки IIS и обычно получает имя іизкимякомпьютера (на моем компьютере — IUSRBEETLE).

При обращении или создании компонента ActiveX сравниваются права реальной DLL, содержащей компонент, с правами анонимного пользователя IIS. Если пользователю запрещен доступ, он не сможет открыть файл и получит сообщение об ошибке, например:

Microsoft VBScript runtime error ‘800a01ad’

ActiveX component can’t create object

/site.asp, line 75

Идентификатор 800a01ad — это код ошибки нарушения права доступа. При отладке объектов в среде Visual Basic подобные ошибки обычно не возникают. Дело в том, что DLL управления отладкой объекта ActiveX (VB6Debug.dll в каталоге Visual Basic) не имеет задаваемых во время установки прав, поэтому всегда доступна всем пользователям.

Однако после копирования DLL на другой сервер (в зависимости от установленного на нем уровня защиты и процедуры удаленной регистрации) может возникнуть ошибка, связанная с правом доступа. Это происходит только при установке нового файла с правами, не доступными анонимному пользователю IIS. Для решения проблемы:

1. Найдите файл в Проводнике Windows.

2. Щелкните на нем правой кнопкой мыши, выберите Properties, перейдите на вкладку Security и укажите Permissions.

3. Щелкните мышью на кнопке Add…

4. Найдите в списке анонимного пользователя IIS, выделите соответствующую строку и проверьте, что для Type of Access: указано значение Full Control. Щелкните на ОК.

Анонимный пользователь IIS может иметь следующие права на файл WroxCommerce.dll:

 Права

Читайте так же:
Not found

Нам доверяют

Интернет магазин