如何赋予用户权利 [英] How to give to users rights

查看:63
本文介绍了如何赋予用户权利的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述



我想知道如何在我的应用程序中授予用户权限
可以说用户管理员,金牌客户,银牌客户

如果管理员登录到我的所有页面都可见..登录的金用户有访问权限的限制...银色用户的访问权限再次受到访问的限制,假设他们尝试访问的消息应该为您没有访问权限"

有人可以帮我吗

如何处理asp.net部分和SQL

谢谢



I would like to know how to give rights to users in my application
lets say users admin,Gold customer,silver customer like that

if admin logged in all my pages visible..Golden user logged in there is limit to access the page...silver user access again limits to access suppose they tried to access message should be "You don''t have permit to access"

Can any one help me with this

How to handle asp.net part and SQL

Thank you

推荐答案

这应该有所帮助
了解ASP.NET角色和成员资格-入门教程 [ ^ ]
This should help
Understanding ASP.NET Roles and Membership - A Beginner''s Tutorial[^]


此处
tbl_CredentialMaster
id凭证
1个视图
2添加
3编辑
4删除
5全部

tbl_roleMaster

id RoleId RoleDesc
1 1管理员
2 2黄金用户
3 3白银用户
4 4客户用户

tbl_ModuleMaster
id ModuleId ModuleName
1 1个ItemMaster
2 2 Gld_CustomerMaster
3 3 Slver_CustomerMaster

tbl_RolesAndCredentials

id RoleID ModulId AccessId
1    1    1    5
2    1    2    5
3    2    1    5
4    2    2    5
5    3    1    5
6    3    3    5
7    4    1    1

现在,您的角色和凭据数据库设计已准备就绪
您必须创建UI并进行相应分配

现在,当用户登录时,传递roleId和moduleId
并在会话中获取Asseded凭证和痛处
在此基础上,您可以限制用户.


谢谢.
Here Its
tbl_CredentialMaster
id Credential
1 View
2 Add
3 Edit
4 Delete
5 All

tbl_roleMaster

id RoleId RoleDesc
1 1 Admin
2 2 Golden user
3 3 Silver user
4 4 Customer User

tbl_ModuleMaster
id ModuleId ModuleName
1 1 ItemMaster
2 2 Gld_CustomerMaster
3 3 Slver_CustomerMaster

tbl_RolesAndCredentials

id RoleID ModulId AccessId
1     1     1     5
2     1     2     5
3     2     1     5
4     2     2     5
5     3     1     5
6     3     3     5
7     4     1     1

Now Your Roles&Credential database Design is ready
you have to create UI and Assign accordingly

Now When user Loged In pass the roleId and moduleId
and get the Assinged Credentials and Sore in session
On that Base You Can restrict User.


Thanks.


这篇关于如何赋予用户权利的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆