2013-10-06 49 views
0

我正在開發一個應用程序,它使用mySQL數據庫登錄信息。爲了連接到數據庫,我需要mySQL登錄數據。我認爲,將mySQL登錄數據與應用程序分開是一個糟糕的主意,所以我的問題是,什麼是常見的方法。我不喜歡運行一個服務器,它充當登錄服務器或任何其他服務器。那麼,如何保護應用程序中的登錄數據。不知何故,這甚至可能嗎?用戶不應該能夠讀取該登錄數據。 我讀Hiding MySQL Credentials in Application,但他們建議一個服務器上運行,這是我想避免... 在此先感謝用mySQL登錄數據安全地部署應用程序

回答

1

你能讀取外部文件服務器本地的憑據?這樣,您可以分發您的應用程序,並在運行應用程序之前包含說明,以在配置文件中輸入正確的憑據。

+0

正如我所說的,連接是從應用程序完成的。沒有服務器(除了mySQL服務器)。我不確定我是否明白你的意思 – immerhart

+0

應用程序將在何處部署?它必須在某個時刻在服務器(或某人的本地機器)上結束。在該機器上擁有本地文件絕對是正確的方法。 –

+0

不是,它是對等的 – immerhart

相關問題