0
我在asp.net中創建了一個網站,並且使用ms-access(.mdb格式)作爲後端,許多用戶使用這個ms-access,現在我想保護我的數據庫免受外部編輯。我嘗試了「加密密碼」選項,但問題是,因爲有密碼,im本身無法在網站運行時編輯數據,所以它提供了一個exception.plz提供任何其他方式來保護我的數據庫免受外部訪問如何在asp.net中保護ms-access數據庫免受外部編輯
我在asp.net中創建了一個網站,並且使用ms-access(.mdb格式)作爲後端,許多用戶使用這個ms-access,現在我想保護我的數據庫免受外部編輯。我嘗試了「加密密碼」選項,但問題是,因爲有密碼,im本身無法在網站運行時編輯數據,所以它提供了一個exception.plz提供任何其他方式來保護我的數據庫免受外部訪問如何在asp.net中保護ms-access數據庫免受外部編輯
我想網站和數據庫是在你的公司的一些中央服務器?
即使您的內部用戶需要使用該網站,IMO也沒有理由甚至應該對數據庫所在的服務器上的目錄具有讀訪問權限(更不用說寫訪問權限)。
因此IMO在你的情況下沒有必要用密碼保護實際的數據庫。
相反,只要確保除ASP.NET網站(也可能是你自己)之外沒有人有權直接讀取或寫入數據庫文件。
您能解釋一下您的用戶如何訪問MS Access數據庫並進行編輯? –