那麼,我正在Visual Studio 2012中創建一個程序,它在VB中。 我有一個登錄系統,我希望它連接到具有用戶名和密碼的數據庫。我確實希望這個安全。 另外,在數據庫和程序中有3個級別。 1級訪問計劃1 2級已經獲得項目1和2 3級訪問程序1,2,和3VB,MySQL和API連接 - Visual Studio 2012
我想數字1,2,3數據庫也;或任何變化。
細節將非常感謝。
那麼,我正在Visual Studio 2012中創建一個程序,它在VB中。 我有一個登錄系統,我希望它連接到具有用戶名和密碼的數據庫。我確實希望這個安全。 另外,在數據庫和程序中有3個級別。 1級訪問計劃1 2級已經獲得項目1和2 3級訪問程序1,2,和3VB,MySQL和API連接 - Visual Studio 2012
我想數字1,2,3數據庫也;或任何變化。
細節將非常感謝。
我想登錄系統有一個單獨的表,你正在從它們檢索數據來檢查登錄的用戶輸入(用戶名和密碼)。在該表中添加名爲「權限」的另一列。根據需要添加1,2,3。當您檢索數據以檢查登錄時,檢索用戶權限級別。當用戶試圖根據他的權限訪問任何程序(程序1,程序2,程序3)時,可以限制訪問。
考慮表,
userid | username | password | permission
1 xyz 1234 3
2 abc 12332 1
現在,你必須登錄使用系統「SELECT permission FROM table WHERE username=[textboxvalue] and password=[textboxvalue];
」在每個程序中,如果條件爲
if (permission == 3) then
{
//let user to use the program
}
else
{
//redirect the user to another page
Response.Redirect("http://www.microsoft.com");
}
你能給更多的細節?您是否嘗試連接MySQL DB或MS SQL?登錄系統有3個級別或程序?它令人困惑。 –
我是MySQL新手。如果你有3級,你可以訪問2級和1級的所有程序。如果這是有道理的。對不起,我一直在尋找,我很累 – MatthewH