我正在研究一個項目,並想知道以下情況的最佳做法是什麼?應用程序訪問各種數據庫
我正在開發一個需要用戶訪問控制的應用程序。當用戶啓動應用程序時,系統會提示您輸入用戶名和密碼。該應用程序的設計使得用戶將根據他們來自哪個學校連接到不同的數據庫。所以,每所學校都會有一個不同的數據庫地址。那麼,我是否也要求用戶在登錄提示符處輸入數據庫url?
此外,我如何重新嚴格訪問數據庫,只允許該應用程序訪問數據庫?例如,您不能啓動不同的應用程序,並嘗試使用相同的用戶名和密碼連接到該數據庫,因爲它不是正確的應用程序?
謝謝,如果您需要我進一步解釋任何事情,請讓我知道。
更多詳細信息:
的學校名單將不會在編譯時設定。學校將選擇使用該應用程序,然後建立一個用於該軟件的數據庫,然後他們的學生將使用該應用程序。所以,不會有最初的學校名單。你有什麼建議來解決這個問題?
每個學校宿主都有自己的服務器。
您確定要爲每所學校設置一個完全不同的*數據庫*而不是不同的*表*嗎?這對我來說似乎很笨拙,但你可能有你的理由。 –