Рекомендуется: код ASP: Rs.Open Заявление подробно описано следующее котируемое контент: '*************************************************** ***** ****************************
В: Мы хотим предоставить доступ к учетной записи веб -анонимного пользователя для чтения информации из других систем; Как я могу получить этот пароль?
Ответ: учетная запись IUSR_ <Имя компьютера> - это анонимная учетная запись веб -пользователя, которая была создана во время установки IIS. Этот пароль хранится в локальном SAM (в Active Directory для контроллеров доменов Windows 2000), а также хранится в метабазе. Поскольку пароль хранится в метабазе, вы можете использовать сценарий .vbs для извлечения паролей двух учетных записей, IUSR и IWAM, следующим образом:
Программный код
| Ниже приведено цитируемое содержание: |
Dim iisobject
Установить iisobject = getObject (iis: // localhost/w3svc)
Wscript.echo anonymoususername = & iisobject.get (anonymoususername) & vbcrlf & _
AnonymousUserPass = & iisobject.get (anonymoususerpass) & vbcrlf & vbcrlf & _
Wamusername = & iisobject.get (wamusername) & vbcrlf & _
Wamuserpass = & iisobject.get (wamuserpass)
Установить iisobject = ничего
Примечание. Этот скрипт может отображать пароли учетной записи IUSR и IWAM, установленные для веб -службы на основном уровне атрибута. Если вы настроили анонимную проверку для доступа к веб -сайту или каталогу с помощью другой учетной записи пользователя, вы должны соответствующим образом изменить сценарий, чтобы отразить сделанные обновления.