2017-01-30 168 views
0

我知道這已經被問過很多次,但我無法找到我要找的答案:存儲MySQL的密碼哈希

我有一個連接到MySQL數據庫C#應用程序,目前的用戶名,密碼和數據庫名稱以明文形式存儲在.cnf文件中,這是非常不安全的。

是否有可能將數據庫的密碼存儲爲配置中的散列並傳遞該密碼而不是普通字符串?這至少會更安全一些。

謝謝你。

+0

嘗試使用企業庫。 – A3006

+0

你使用的是實體框架嗎? – Halter

+0

[在App.config中加密密碼]的可能的重複(http://stackoverflow.com/questions/5522879/encrypt-password-in-app-config) –

回答

0

您可以創建剛剛保存憑證一個新的DLL文件。但要改變它,你應該編譯DLL的新版本