2010-11-01 29 views
0

有人安裝了mysql,一個web應用程序正在使用它,我們不知道密碼。不是任務關鍵,只要早上8點就可以關閉。忘記密碼到mysql數據庫安裝在windows上,數據庫正在生產,重置是否安全?

我已經看到了重置密碼的幾個環節 - 我想試試這個:http://www.mydigitallife.info/2006/04/23/reset-the-root-password-of-mysql-server/

的事情是,我不是一個MySQL管理,只是一個開發商。這是安全的嘗試嗎?

謝謝大家!

+0

如果您有root權限,您應該能夠更改用戶的密碼而不用重置任何內容。你如何訪問mySQL?通過控制檯或GUI? – 2010-11-01 15:42:33

回答

0

我強烈建議不要爲Web應用程序使用MySQL根帳戶。代碼中的任何漏洞都可能使數據庫暴露於不可接受的風險之中。如果您的應用程序使用root密碼,請繼續閱讀。否則,只需從您的root帳戶重置密碼(並更改Web應用程序配置以使用新密碼)。


是,所描述的方法存在要使用的安全。不要忘記在運行它之後立即刪除該SQL文件並更改應用程序中的密碼。在重新設置之前,您可能想拒絕訪問您的Web應用程序以避免信息泄露(例如,有關未建立數據庫連接的錯誤)。

0

如果Web應用程序正在使用該數據庫,則必須將密碼存儲在某處。對於典型的PHP Web應用程序,密碼很可能位於配置文件中。

我會在重新設置密碼之前先探討一下mysql的一面。因爲,你將不得不更新網絡應用程序,它不會傷害先看看那裏。

相關問題