ログインシステムには別のテーブルがあり、そこからデータを取得してログイン用のユーザー入力 (ユーザー名とパスワード) を確認していると思います。そのテーブルに「権限」という名前の別の列を追加します。必要に応じて 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");
}