BUG: Global.asa Not Executed If Restricting Web AccessLast reviewed: December 11, 1997Article ID: Q173742 |
The information in this article applies to:
SYMPTOMSSession variables initialized in Global.asa's Session_onStart are empty when access to the Web requires authentication, even though the user has sufficient permissions to access the Web site. There are many possible error messages associated with this behavior; however, here's the most common:
Microsoft OLE DB Provider for ODBC Drivers error '80004005' [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified /<web name>/<asp filename>.asp, line xxNOTE: This problem applies to Microsoft Internet Information Server on Windows NT with NTFS. This does not apply to virtual roots hosted on an FAT partition or Personal Web Server on Windows 95.
CAUSEActive Server Pages (ASP) requires Anonymous access to Global.asa regardless of the authentication process.
RESOLUTIONTo fix this behavior, change the NTFS permissions on the Global.asa file to give the Anonymous Logon account -- as defined in the "Internet Service Manager" -- Read (RX) permissions. For instructions on setting file permissions, see Windows NT Help.
STATUSMicrosoft has confirmed this to be a bug in the Microsoft products listed at the beginning of this article. We are researching this bug and will post new information here in the Microsoft Knowledge Base as it becomes available.
MORE INFORMATION
Steps to Reproduce Behavior
REFERENCESFor the latest Knowledge Base artices and other support information on Visual InterDev and Active Server Pages, see the following page on the Microsoft Technical Support site:
http://support.microsoft.com/support/vinterdev/ Keywords : VIASP kbcode Technology : kbInetDev Version : WINNT:1.0,1.0b Platform : winnt Issue type : kbbug |
================================================================================
© 1998 Microsoft Corporation. All rights reserved. Terms of Use. |