The asp.net website reports an error: Temporary ASP.NET does not have read/write permissions.

Published: 2014-12-23

```html

Recently, some users have reported that cloud hosts are experiencing the following:

The current identity (EBS-36203\saaaa) does not have write access to “C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files”.

As shown in the figure

1.jpg


After investigation by our company, it was confirmed that some cases are permission anomalies caused by database vulnerabilities.

Solution:

Download and execute the following script:http://download.myhostadmin.net/vps/reset.rar

For cases where the system was hacked due to an mssql vulnerability, you need to install updated database patches.

Install the ms14-066 KB2992611 patch. Relevant download addresses:

Windows2003 32-bit Chinese version    http://www.microsoft.com/zh-CN/download/details.aspx?id=44649 
Windows2003   64-bit Chinese version     http://www.microsoft.com/zh-CN/download/details.aspx?id=44606 
Windows2008 R2 64-bit  Chinese version   http://www.microsoft.com/zh-CN/download/details.aspx?id=44618  
Windows 2012 Chinese version  http://www.microsoft.com/zh-CN/download/details.aspx?id=44638 

In addition, the following settings are recommended:

1. If the server itself uses an mssql database, it is recommended to close 1433 port in the firewall to prevent exploitation by hackers.

2. Delete directories under C:\WINDOWS\system32\ named i* with numbers, for example i4325.

3. It is best to run the database service with a regular account. Our company's default database running account is mssqluser.

4. Turn on Automatic Updates in Control Panel, and use the built-in Windows Update feature to download and install patches.

5. Disable the database sa account.


If you have any other questions, please submit a ticket for consultation and resolution.

 

```