ASP.NET網站部署到IIS中的關鍵點:
1、Windows XP運行IIS的帳號為“計算機名\ASPNET”,Windows Vista、Windows Server 2003運行
IIS的帳號為“NETWORK SERVICE”。如果網站下的某個文件夾供用戶上傳圖片、文件,
則運行IIS的帳號必須擁有對該文件夾的完全控制權限。對於Windows XP,首先要在
Windows資源管理器中的“工具”菜單中選擇“文件夾選項”命令,
取消對“使用簡單文件共享”的勾選。
2、Windows XP下必須為運行IIS的帳號建立登錄數據庫的登錄名(計算機名\ASPNET),
並為它要使用的數據庫創建數據庫用戶,賦予其“db_owner”角色以擁有存取數據庫的權限。
具體步驟:
(1)在數據庫中新建用戶“計算機名\ASPNET”;
(2)右擊“計算機名\ASPNET”這一用戶名,選擇“屬性”菜單,在彈出的窗口中選擇
“用戶映射”,選中網站所用的數據庫,將“db_owner”角色賦予“計算機名\ASPNET”帳號。