CFF KB - Carrz-Fox-Fire Promotions Knowledge Base

CFF KB is all about 1 thing: The Sharing of Knowledge and the Power we gain from it.
>>Development (Web and Desktop) >> Web Development >> ASP (Active Server Pages)

Microsoft VBScript runtime error '800a0046' Permission denied FileSystemObject

Article ID: 121 - Date Created Saturday, March 19, 2011 - This Article Has been Viewed 22056 times.
Article was last updated on: Saturday, March 19, 2011 - Written By:

Microsoft VBScript runtime error '800a0046' Permission denied FileSystemObject

CFF Knowledge Base - Share on MySpace CFF Knowledge Base - Share With Facebook CFF Knowledge Base - Share on Twitter CFF Knowledge Base - Share on Reddit CFF Knowledge Base - Share on Digg It CFF Knowledge Base - Share on Stumble Upon It CFF Knowledge Base - Share on Delicious
Share With Friends (Updated 6-8-2010)
Using FileSystemObject without the proper permissions will cause the following error.

Details
When trying to use the FileSystemObject to edit or delete files, you may encounter the following error if the folder that the files exist on does not have the proper permissions set.


 
Microsoft VBScript runtime error '800a0046'
Permission denied
/test.asp


Recreate Issue
To recreate this issue.

If you do not have permissions set for: [IUSER_MACHINE_NAME] & [IWAM_MACHINE_NAME]
You will receive this error.


Resolve Issue
To resolve this issue.

From the Server
Open Explorer and browse to the web folder that contains the folders that
You need to run the FileSystemObject on.

Right Click on the folder
Choose [Properties]
Choose [Security] tab
Click on [Add]
Click on [Advanced]
Click [Find now]
Scroll the list and choose
[IUSER_MACHINE_NAME] & [IWAM_MACHINE_NAME]
Click [OK]
Click [OK]
Give them both [Modify] rights
Click [Apply] then [OK]

You should now be able to use the FileSystemObject on the folder.


--------
Related Articles
For Windows XP Users running IIS6
Windows XP Folder Option does not have Security Tab«
View Error Pages instead of 500 Error«