我完全不熟悉Access,只具有有限的數據庫知識。是否可以鎖定/保護特定用戶的輸入,以便其他用戶不能再次更改該字段/輸入?還有一種方法可以查看哪個用戶在該特定字段中輸入了數據?保護Access數據庫中的現有條目
回答
是的,但我懷疑你有提前一個陡峭的學習曲線 - 這裏是你的出發點:)
http://office.microsoft.com/en-gb/access-help/about-user-level-security-mdb-HP003070410.aspx
我不認爲用戶級安全(ULS)會提供OP正在尋找的那種保護。 ULS也被棄用,並已從新的.accdb文件格式中刪除。 –
ULS肯定會通過管理使用查詢/表的回答這個問題,但你的建議,我們不知道他們正在使用的Access版本 – Tim
Access沒有安全機制做你的描述。即使是較舊的版本(現在已被棄用),Access.mdb文件的「用戶級別安全性」機制(在另一個答案中提到)也不允許您完全保護行級別的條目。
這裏
How can I get my Access form to prevent editing of a field once saved?
有關如何從Access窗體中提供這樣的保護,但它並沒有解決用戶直接打開表和編輯這種方式的可能性會談前面一個問題。因此,這個問題僅僅是要求「便利」功能來幫助防止用戶無意中改變某些東西。基於表單的控制機制不是提供完整的安全性。
如果您需要更強大的安全性(例如,出於審計目的),那麼您將需要使用不同的數據庫後端。您仍然可以使用Access來構建您的表單和報表,但是它們可以在ODBC鏈接表上運行更復雜的數據庫引擎,如SQL Server(或類似的)。
帖子#8的細節如何拒絕用戶訪問到數據庫窗口: HTTP :?//www.access-programmers.co.uk/forums/showthread.php T = 176038 一旦你的控制之下,那麼所有你需要做的就是通過設計之間的功能區別管理用戶與數據交互INSERT&UPDATE。 SQL Server是所有這些東西的爸爸顯然,但我的感覺是,一個新的訪問可能會努力使其最大限度地發揮,而不會陷入困境。 – Tim
- 1. 保護Access數據庫
- 2. 保護數據庫
- 3. 創建受密碼保護的Access數據庫
- 4. 如何解密或訪問受保護的Access數據庫?
- 5. 無關的「保護」條目
- 6. 用Microsoft Access等密碼保護數據庫
- 7. 如何保護Access數據庫,並限制某些計算機
- 8. 更新恢復到Access數據庫中的前一條目
- 9. 如何防止我Access數據庫中的重複條目?
- 10. iPhone中的Sqlite數據庫保護
- 11. 保護SQLite數據庫中的PhoneGap
- 12. 黑莓數據庫保護
- 13. 保護烏鴉數據庫
- 14. SQL Server數據庫保護
- 15. MySql添加到數據庫中的現有條目
- 16. PHP檢查數據庫中現有的條目
- 17. 在Doctrine中使用外鍵的現有數據庫條目
- 18. 用於保護Access 2010數據庫的密碼有哪些限制?
- 19. 實體框架不保存數據庫中的數據條目
- 20. node.js的保護數據庫憑據
- 21. 將Access 2010中的查詢鏈接到受密碼保護的數據庫。
- 22. 在Access中自動附加數據庫條目
- 23. 閱讀條目從Access數據庫進入DataGridView中使用C#
- 24. 如何檢查MS Access數據庫在開啓前是否有密碼保護
- 25. Excel VBA導入數據到現有的Access數據庫
- 26. 如何在Windows或Access中保護我們的客戶數據庫?
- 27. Access 2016:如何根據條目數據在特定表格中保存表單條目數據?
- 28. 如何在項目中保護數據庫配置文件?
- 29. 在離線C#項目中保護數據庫
- 30. 如果沒有數據庫的條目
您正在使用哪個Access版本? – Tim