2017-07-31 33 views
-2

我已經創建了具有各種功能的程序(Windows窗體),並且只想爲某些用戶啓用它們。工作場所已經爲所有用戶分配了一個邏輯用戶名,我想到了這一點,以便確定他們是否應該訪問這些功能。 (我不希望用戶手動輸入用戶名和/或密碼)將用戶設置存儲在數據庫中

我需要弄清楚我應該如何存儲這些數據幫助:

將存儲的數據是用戶名和他/她將有權訪問。我可以使用數字或字符串爲用戶提供對程序各種功能的訪問。

  1. 我首先想到的是使用XML文件方便地存儲用戶名和功能,將提供給用戶。然後我可以在啓動該程序時導入這些「設置」,然後解鎖功能。

  2. 我的第二個想法是使用Access數據庫來存儲這些信息。更新它非常簡單,應該可以正常工作。

  3. 我的第三個想法是使用My.Settings對象來存儲值,這似乎是最簡單的方法。這裏的問題是,所有用戶都在服務器上使用相同的.EXE來運行應用程序,並且我不確定My.Settings對象是否可以爲每個用戶在計算機上本地創建或存儲數據。

我在問你,因爲我覺得應該有一個更簡單的方法來解決我的問題。由於我在google上找不到關於這種類型的解決方案的任何內容,所以我想問問你。如果有任何想法或想法,請把它們丟給我。如果這是發佈在錯誤的論壇上,請讓我知道,這樣它不會再發生。

編輯:應用程序將由30-50人使用,我不擔心安全。

+0

'我不確定如果My.Settings對象可以在計算機上的每個本地創建或存儲數據user'它可以和它;只需使用不同的/測試帳戶即可輕鬆測試 – Plutonix

回答

0

我自己解決了這個問題,自己做了一些更多的研究。

鏈接到我指出了正確的方向的網站:Link to Website

相關問題