2010-03-15 11 views
2

是否有像phpMyAdmin這樣的工具可以配置爲僅訪問服務器中的單個MySQL數據庫?是否有像phpMyAdmin這樣的工具可以配置爲只訪問單個數據庫?

我無法使用phpMyAdmin,因爲它允許訪問所有數據庫。應該可以允許用戶創建/刪除/插入/更新表的視圖。我記得使用類似於此的軟件,但不記得它是什麼。如果它在PHP中,它也會很棒。

+0

任何人的使用這個工具叫四瀆?似乎是一個非常輕的版本什麼phpmyadmin http://sidu.sourceforge.net/sidu/ – 2010-03-15 10:57:34

回答

12

您可以創建一個只有一個數據庫訪問權限的MySQL用戶,然後使用該帳戶登錄到phpMyAdmin。

+0

我不介意這樣做,但PhpMyAdmin是受Apache的基本身份驗證,這意味着用戶需要根權限的Web服務器。我不知道該給他們什麼! – 2010-03-15 10:59:12

+1

你的意思是PHPMyAdmin受到額外的基本身份驗證保護(與在PHPMyAdmin中可以啓用的標準身份驗證相反),即它受到兩個身份驗證(一個用於Apache基本身份驗證,另一個用於PHPMyAdmin?) – jackbot 2010-03-15 11:05:59

+3

@RMN不,這並不意味着這一點。去讀HTTP認證和PMA配置 – symcbean 2010-03-15 12:58:01

0

phpMyAdmin可以做到這一點,但我不知道如何。

我想最簡單的方法是創建一個具有相應權限的MySQL用戶並配置phpmyadmin來使用該帳戶。

3

PhpMyAdmin將只允許訪問您登錄的用戶所允許的數據庫。如果您的MySQL環境應該設置爲正確,則沒有人應該訪問比他們應該更多的帳戶。大多數基於PHP的MySQL管理員軟件包將以相同的方式工作,它只是將您提供的用戶名/密碼傳遞給MySQL,並顯示用戶有權訪問的所有數據庫。

1

SIDU允許您連接到每次指定的數據庫,當然,您需要首先訪問該數據庫。

沒有圖表插件,SIDU只有90KB,圖表150kb(font.ttf佔用50kb)?

但是SIDU比PMA做得更好嗎?肯定在大部分地區。但出口需要升級?無論如何,它完成了我的出口工作。好有從

sidu.sf.net

我不能確定你的問題,SIDU可以讓您連接到只有一個數據庫(在菜單樹瀏覽器)一試,但你仍然可以訪問到其他數據庫的SQL瀏覽器

相關問題