access資料庫許可權問題,ACCESS資料庫許可權問題。

時間 2022-02-03 12:30:11

1樓:匿名使用者

這個問題很可能跟區域網的安全設定或者作業系統的保安設定有關。有些區域網不會發生這種情況,但是我碰到過的區域網大多數都有相同的問題,即access資料庫明明設定為共享,但是只要有一個使用者開啟了該資料庫其他使用者就不能開啟。其原因至今也未能查出來,找出原因者本人獎勵100分絕不食言。

我有以下兩種解決辦法。

1)改變開啟access資料庫的方式,其他什麼都不用管

在資料庫已經被別人開啟的情況下,不要再使用直接雙擊該資料庫檔案或其桌面快捷方式的開啟方法。

改為「開始」——「程式」——「microsoft office「——」microsoft office access「

開啟access應用程式

然後選單「檔案」——「開啟」彈出「開啟」對話方塊 選擇位於網路上的芳鄰共享資料夾內的access檔案或者本地電腦上連線該共享access檔案的快捷方式,點選「開啟」按鈕即可。

2)連結表方案

新建一個空白access資料庫,取名例如「共享資料中心.mdb」 然後匯入全部原有共享資料庫表,其它資料庫物件不要導進來。將這個資料庫存放在作為資料庫伺服器電腦的共享資料夾內,跟著將原有的共享資料庫放到區域網內的其它某臺客戶端電腦內,刪除其中全部資料表。

在資料庫表物件右邊的資料表框內 右擊 於彈出的選單點選「連結表」彈出「連結」對話方塊,選擇位於網路上的芳鄰共享資料夾內的「共享資料中心.mdb」 於「連結表」對話方塊全選所有表,點選「確定」按鈕即可。接再著複製這個已經使用連結表的access資料庫,分別安裝於區域網內的其它需要使用該資料庫的電腦內。

到此大功告成,這樣任何時候都可以雙擊開啟資料庫了。

以上這兩種辦法都可以有效迴避區域網內無法多使用者同時開啟access共享資料庫的問題。

建議用第二種,因為這種方式應用程式分別安裝於各自的電腦裡,只有資料表在網路上,這樣應用程式與資料分離,資源分配合理,併發處理速度更快,網路開銷較小。即使我們找到了樓主提問中問題的形成原因,也應該首選第二種方法來實現資料庫共享。因為這樣效率更高、共享資料庫不易崩潰且更穩定。

這可是老鳥支招,趕快試一試吧!

2樓:匿名使用者

列表 使用者改為組試試

3樓:匿名使用者

工具 高階 以共享開啟!

access資料庫怎麼設定許可權

4樓:匿名使用者

是要問資料庫設定密碼嗎? 你開啟access 然後開啟你的access資料庫,選擇以獨佔方式開啟在選單欄裡有個工具 安全 設定資料庫密碼 同時工具 安全裡 有使用者和組選項,你可以在設定許可權的 不懂可以檢視幫助

5樓:一點設計演示

1.開啟資料庫後--->資料庫工具------>右邊有一個設定資料庫密碼。

如果不是以獨佔式開啟的資料庫,會提示「設定密碼需要以獨佔式開啟資料庫檔案」。

2.好吧,點選左上角 office圖示。選項下面的關閉資料庫。等待壓縮完成,然後 點選開,找到資料庫檔案。之後 在開啟後面的選項中選擇 以獨佔式開啟。

3.進入access後,然後再點選 設定密碼,就可以設定密碼了。

4.如果想撤銷access密碼的話,首先還是以獨佔式開啟資料庫。 可以看步驟2.然後 輸入密碼開啟資料庫之後,再點選 撤銷資料庫密碼。輸入密碼就可以解除了。

6樓:匿名使用者

選擇選單欄中的工具——安全——設定資料庫密碼就ok了。

7樓:匿名使用者

在office「工具」-「安全」選擇支上有你要的設定,你開啟看看就明白

access資料庫怎麼設定許可權

8樓:綱珈藍懿

「安全」選項卡,你就看到文中所說的那些許可權設定的位置。

2。如果你使用的是 windows xp,則有可能你的「安全」選項卡是隱藏的,在「控制

面板」中找到「資料夾選項」,單擊「檢視」選項卡,在下面的列表中找到「使用簡

單共享(推薦)」這個選項,去掉此項前面的勾,然後重新開啟資料夾、檔案的「屬

性」就可以看到「安全」選項卡了。

3。 asp還是 asp.net?

asp 中執行 access 操作的帳戶是 iusr_(你的機器名) (「internet 來賓帳戶」)

在asp.net 中預設是以一個叫做 aspnet 的虛擬使用者的身份來訪問、運算元據庫

的,你可以在「控制面板」-「管理工具」-「計算機管理」-「本地使用者和組」-「用

戶」中看到這個使用者,預設情況下是:

全名:asp.net 計算機帳戶

描述為:用於執行 asp.net 輔助程序(aspnet_wp.exe)的帳戶。

隸屬於:users組。

使用這麼一個隸屬於 users 組的使用者來進行檔案操作、資料庫操作的風險是要比

用一個 administrators 組的使用者的風險要小得多,這也是 asp.net 在安全方面的

一個考慮吧。

既然是這麼一個使用者需要訪問、運算元據庫檔案本身,那麼我們就需要給它一定

的ntfs 許可權以允許它的訪問。顯然沒有 ntfs 的許可權許可,aspnet 就無法訪問、

運算元據庫,就會出現上面實驗中所看到的那些錯誤了。 追問: 那在access中就不能直接設定許可權嗎?access中有許可權的設定,只是我不太會設定,還得在資料夾中設定嗎?

ACCESS資料庫 SQL彙總問題

可以寫一個函式,對這種資料處理一下,然後得出結果。寫一個sql語句,對這種資料處理一下,然後得出結果。急!用sql編寫access資料庫分類彙總 35 select 編號,名稱,數值 as 值from 表名。order by 編號,名稱,數值。union select 編號,名稱 小計 sum 數值...

易語言操作ACCESS資料庫問題

第一建立1個高階 和外部資料庫控制元件 第二寫以下 第三執行程式 第四結束。收工 給我程式的一段原始碼給你看看 版本 2 支援庫 edb 支援庫 egrid 如果真 資料庫連線.連線access 取執行目錄 data.mdb 假 資訊框 資料庫連線失敗,請檢查資料庫是否在根目錄下!警告圖示,提示 銷...

access資料庫速度慢的問題

1.access這個你也知道,當資料量大了點的時候遍歷一遍是很慢的.而且非常消耗系統資源.2.你寫的一些操作語句,比如查詢等語句是不是儘量將語句優化了的 查詢一個東西,要用盡量少的語句實現一樣的功能,以減少讀取資料庫的次數 3.你說到上面伺服器記憶體和客戶機器的對比,記憶體的確是小了點.現在個人機器...