如何鎖定access資料庫的窗體不讓其它人修改

2022-02-27 03:22:37 字數 615 閱讀 5326

1樓:匿名使用者

一般有三種方法保護access窗體

1)使用啟動窗體或自定義巨集選單(在access選項——啟動中設定),選單——檢視——工具欄——取消對"資料庫"的勾選,——自定義, 取消勾選工具欄的勾選(自定義巨集選單除外,如果有的話),目的就是讓使用者看不到所有能更改資料庫物件設計方案的選單、工具欄、命令圖示。但是這種方案很容易被破解,特別是對access資料庫有一定研究的使用者來說,儘管可以使用**禁止shift鍵,但是破解方案是可以在網上查到的;

2)設定工作組安全機制

選單——工具——安全——設定工作組安全機制嚮導,跟隨嚮導指引設定,再設定不同使用者的許可權保護相關的資料庫物件。這個方案保護效能比較高,類似大型資料庫系統的使用者級保護機制,但是設定複雜而且分發使用也比較麻煩,另外2007以後版本不支援該手段;

3)生成編譯後的資料庫檔案(.mde 2003版本、.accde 2007及以後版本)生成方法略...

這種方法保護最徹底,幾乎不存在破解的可能,但是一旦編譯後就不再可以被修改,源資料庫要小心保護好。

2樓:不想起名字了

把檔案釋出成 accde格式(2007以上版本),就不能修改了

2003版本儲存成 mde格式

mysql資料庫和access資料庫有什麼區別

mysql和access的區別 mysql特性 很便宜,通常是免費的 網路承載少 查詢 優化 可以簡便的應用程式通過mysql做備份 mysql操縱簡單,易上手,且為各種不同的資料格式提供有彈性的擴充套件介面 odbc access特性 簡單易學,使用方便,開發效率高。mysql對於大多數使用者而言...

access資料庫中如何多表查詢

你問題的意思是把兩個查詢合在一起?union 就是把查詢結果合併 自動去重select 姓名 from 表a where 組 1 andunion select 姓名 from 表b where 組 1 用法忘的差不多了 不知道要不要在where裡面 表cd那個問題同理由 select from 表...

SQL Server資料庫與Access資料庫有什麼區別

sql server是一個關聯式資料庫管理系統。因此,前者是作為一種標準化的結構查詢語言而言的,後者是關聯式資料庫的管理系統,它是一個全面的資料庫平臺。單就二者的比較而言,access資料庫是桌面資料庫系統,而且它可以開發基於自己的桌面資料庫應用 ui 也可以作為前端開發工具與其它資料庫搭配開發應用...