天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

ASP.NET數據庫編程之處理文件訪問許可

  一個MDB數據庫就是硬盤上的另外一個文件,所以,像其他文件一樣,它也將遇到相同的文件訪問許可問題。這個問題的意思是為了讀取(和寫入,就像您將要在本書的后面看到的那樣)數據庫文件,頁面中所運行的應用程序必須具有相關許可才可以在Windows中讀取(和寫入)該文件。

  到目前為止,示例中的頁面都能夠“正常運行”的原因就是您使用的是VWD Web Server,一個在運行VWD的用戶的身份下運行的輕量級程序。這就是說,VWD Web Server為您而運行,并且您已經被允許讀取和寫入頁面連接的MDB文件。

  但是,當在IIS下運行頁面時,情況就有一點復雜了。此時,ASP.NET頁面運行于一個具有特定權限限制的用戶賬戶的身份之下。在IIS 5.1之下,這個賬戶是“ASPNET”。在IIS 6.0或更高版本下,這個賬戶是“NETwork Service”,屬于一個稱為IIS_WPG(“worker process group”)的Windows用戶組。為了在IIS下使用Access數據庫,這些賬戶都必須授予對包含了MDB文件的目錄進行讀取的許可以及按情況授予寫入的許可。

  為了幫助您創建這些許可,當數據庫處于應用程序根目錄之下的App_Data子目錄下時,VWD將執行額外的步驟并自動地將這個許可授予ASPNET或者 NETwork Service賬戶。假如您正在使用VWD來開發機器上的頁面,這個特定的目錄就一直會被授予正確的許可。App_Data目錄還有另外的好處,例如防止其中的任何文件響應發出請求的Web瀏覽器。這就是說將MDB文件放入應用程序的本地App_Data目錄之后,就可以保護這些文件不被應用程序的客戶端無意或有意地下載了。所以,我們極力推薦將MDB文件保存至App_Data目錄中。

  如果必須將MDB文件保存至其他的地方,或者需要手動指定數據庫目錄的許可(例如,您正工作于一臺遠程Web服務器),那么可以使用Windows來為ASP.NET和/或 NETwork Service賬戶配置許可。

  如需手動設置許可,請按如下步驟執行:

  (1) 使用Windows Explorer瀏覽MDB文件所在的文件夾。

  (2) 右鍵單擊這個目錄并選擇Properties。

  (3) 選擇Security標簽并單擊Add按鈕。

  (4) 添加本地的ASP.NET賬戶(IIS 5.1) 或者IIS_WPG組(IIS 6)。

  (5) 單擊OK;然后將相關許可應用至這個目錄。

  如需獲得更多信息,請參閱名為“Running ASP.NET 1.1和IIS 6.0”的白皮書,可以從ASP.NET的Web站點:http://www.ASP.NET/faq/ASPNETAndIIS6.ASPx上獲得該白皮書。

 

AspNet技術ASP.NET數據庫編程之處理文件訪問許可,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 肉色欧美久久久久久久蜜桃 | 无码AV免费精品一区二区三区 | 飘雪在线观看免费完整版 | 美女爽到嗷嗷嗷叫 | 免费成年人在线观看视频 | 国内精品一级毛片免费看 | 亚洲 欧美 日韩 卡通 另类 | yellow日本动漫免费观看 | 老师你奶真大下面水真多 | 纯肉巨黄H爆粗口男男分卷阅读 | 怡春院欧美一区二区三区免费 | 国产成人精品男人免费 | 999久久精品国产 | 国厂精品114福利电影 | 内射后入在线观看一区 | 国产WW高清大片免费看 | 大胸女晃奶动态图 | 菠萝菠萝蜜免费播放高清 | 欧美精品亚洲精品日韩专区一 | 波野结衣qvod | 亚洲国产AV精品一区二区蜜芽 | 果冻传媒在线播放 | 久久re这里视频只有精品首页 | 亚洲成色爱我久久 | 亚洲欧洲日韩国产一区二区三区 | 久久久99精品成人片中文 | 麻豆国产精品久久人妻 | 一线高清视频在线播放 | 91嫩草视频在线观看 | 日韩精品 电影一区 亚洲高清 | 欧美最猛性XXXXX肛交 | 一品道门在线观看免费视频 | www.色片| 精品国产影院 | 精品无码久久久久久久动漫 | 国产成人精品免费视频大 | 动漫H片在线观看播放免费 动漫H片在线播放免费高清 | 亚洲电影二区 | 亚洲 日韩 国产 中文视频 | 亚洲伊人成综合人影院 | 好吊妞国产欧美日韩视频 |