當前位置:首頁 » 數據倉庫 » 資料庫不能使用許可權
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

資料庫不能使用許可權

發布時間: 2022-04-26 15:47:24

『壹』 研呱呱資料庫沒有許可權咋回事

因為不是研呱呱員工,資料庫是沒有許可權的。
研呱呱app是國內十分優秀的考研培訓學習平台,網考研培訓班是國內性價比高,服務態度好的考研培訓輔導機構,目前開設有普通、熱門雙非、211、985、頂尖院校等考研培訓輔導班,同時還有很多專業的老師提供全程輔導。
資料庫是「按照數據結構來組織、存儲和管理數據的倉庫」。是一個長期存儲在計算機內的、有組織的、可共享的、統一管理的大量數據的集合。

『貳』 access2016 用戶和許可權設置 用不了,什麼情況

情況是這樣的,從ACCESS 2007開始創建資料庫的默認格式為".accdb",然而這種格式的資料庫文件是不支持"用戶級安全機制"的,該機制僅在".mdb"格式資料庫才可用(ACCESS 2003或以前版本)。

題主用ACCESS 2016所創建的資料庫應該就是.accdb格式資料庫,因此提問中貼出的那三個與"用戶級安全機制"相關命令工具顯示為灰色、不可用。但是2007及後續版本還是支持「.mdb」資料庫的。題主如需要讓2016界面的"用戶級安全機制"相關命令可用,那麼所操作的資料庫就必須是".mdb"格式的資料庫文件。

用ACCESS 2007及以後版本創建mdb資料庫,請參考下圖:

當ACCESS 2007及後續版本操作mdb格式資料庫時,與"用戶級安全機制"相關命令工具就會變為可用。

『叄』 ASP.net sqlCe 許可權問題 不允許訪問資料庫文件

1.如果用 Network Service, 請將.sdf文件的用戶 添加 Network service, 並且 設置其許可權 是「 完全控制「 !
2.如果是你的應用程序標識 有 ApplicationPoolIdentity的話(應該是IIS 7.0以上才有)
設置這個更安全, 這樣 設置許可權的時候, 添加 用戶 iis apppool\你的網站名, 給予完全控制。
3. 看你的描述貌似這樣還不行, 那就是 sqlce的dll問題了, 檢查是 32位還是64的dll。
你可以設置 應用程序池為32位,64位 分別試一下

『肆』 關於資料庫的許可權管理問題

這兩個命令其實有很大的區別,我舉個例子方便說明吧:
設資料庫用戶帳戶 userA 擁有 employees 表的 select 許可權,同時又屬於 db_datareader 資料庫角色;
如果使用 revoke select on employees from userA; 語句,僅僅是取消了顯示授予用戶帳戶的 select 許可權;userA 同樣可以通過 db_datareader 角色獲得讀取 employees 表的許可權;
而如果使用 deny select on employees to userA; 語句,則可以徹底禁止 userA 讀取 employees 表,因為在評估許可權時,deny 優先於通過其他任何方式獲取的許可權。

『伍』 ACCESS資料庫許可權問題。

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

我有以下兩種解決辦法。

1)改變打開ACCESS資料庫的方式,其他什麼都不用管
在資料庫已經被別人打開的情況下,不要再使用直接雙擊該資料庫文件或其桌面快捷方式的打開方法。
改為「開始」——「程序」——「Microsoft Office「——」Microsoft Office Access「
打開ACCESS應用程序
然後菜單「文件」——「打開」彈出「打開」對話框 選擇位於網上鄰居共享文件夾內的ACCESS文件或者本地電腦上連接該共享ACCESS文件的快捷方式,點擊「打開」按鈕即可。

2)鏈接表方案
新建一個空白ACCESS資料庫,取名例如「共享數據中心.MDB」 然後導入全部原有共享資料庫表,其它資料庫對象不要導進來。將這個資料庫存放在作為資料庫伺服器電腦的共享文件夾內,跟著將原有的共享資料庫放到區域網內的其它某台客戶端電腦內,刪除其中全部數據表。在資料庫表對象右邊的數據表框內 右擊 於彈出的菜單點擊「鏈接表」彈出「鏈接」對話框,選擇位於網上鄰居共享文件夾內的「共享數據中心.MDB」 於「鏈接表」對話框全選所有表,點擊「確定」按鈕即可。接再著復制這個已經使用鏈接表的ACCESS資料庫,分別安裝於區域網內的其它需要使用該資料庫的電腦內。到此大功告成,這樣任何時候都可以雙擊打開資料庫了。

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

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

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

『陸』 mdb資料庫沒有許可權,無法打開

文件許可權不夠,看看當前文件系統是不是NTFS的,如果是的,那出現這個問題就說明資料庫所在文件許可權不允許訪問。

『柒』 在wampserver中創建資料庫無許可權怎麼辦

當前的用戶沒有相關的許可權,建議用命令行登入,修改許可權!!
grant 許可權1,許可權2,…許可權n on 資料庫名稱.表名稱 to 用戶名@用戶地址 identified by 『連介面令』;

許可權1,許可權2,…許可權n代表select,insert,update,delete,create,drop,index,alter,grant,references,reload,shutdown,process,file等14個許可權。
當許可權1,許可權2,…許可權n被all privileges或者all代替,表示賦予用戶全部許可權。
當資料庫名稱.表名稱被*.*代替,表示賦予用戶操作伺服器上所有資料庫所有表的許可權。
用戶地址可以是localhost,也可以是ip地址、機器名字、域名。也可以用』%』表示從任何地址連接。
『連介面令』不能為空,否則創建失敗。

『捌』 因為資料庫正在使用 無法獲得獨占訪問權 怎麼改都無效

1.首先進入資料庫級別的【安全性】-【登錄名】-【新建登錄名】

2. 在【常規】選項卡中,如下圖所示,創建登陸名,並設置默認的資料庫

3、 在【用戶映射】選項卡中,如下圖所示,勾選需要設置的資料庫,並設置【架構】,點擊【確認】按鈕,完成創建用戶的操作

4、現在我們就可以對TestLog資料庫中的User表進行許可權的設置了,【表】-【 屬性】

5、在【許可權】選項卡中,如下圖所示,依此點擊【添加】-【瀏覽】-【選擇對象】

6、 在上面點擊【確認】後,我們就可以下面的列表中找到對應的許可權,如果你還想細化到列的許可權的話,右下角還有一個【列許可權】的按鈕可以進行設置,點擊【確認】按鈕就完成了這些許可權的設置了

7、現在就使用TestUser用戶登陸資料庫了,登陸後如下圖所示,現在只能看到一個表了