怎么用ASP.NET写用户及管理员登录

账户控制:新闻系统的账户有3种类型,一种是普通用户,可以进入前台新闻页面,除此没有任何其他权限。一种是管理员,可以进入后台管理页面;同时,在只有管理员可以进入的后台管理页... 账户控制:新闻系统的账户有3种类型,一种是普通用户,可以进入前台新闻页面,除此没有任何其他权限。一种是管理员,可以进入后台管理页面;同时,在只有管理员可以进入的后台管理页面,存在着账户管理模块,可以添加、删除、普通用户,也可以重置普通用户的密码,但是不能看到普通用户的密码。同时,管理员可以将普通用户提升为管理员用户(既修改普通用户的用户类型)。但是管理员用户不能对管理员用户进行删除和添加或者修改。最后一种是网站管理员,网站管理员不能进入新闻管理页面,网站管理员仅仅能进入一个专门的管理员用户管理页面,可以对管理员用户进行添加、删除的操作,同时,可以重置管理员用户的密码。 既,至少需要制作一个用户注册页面。(或者2个用户注册页面,一个注册普通用户,一个注册管理员用户)。至少需要制作一个普通用户账户管理页面,至少需要制作一个管理员用户账户管理页面。其中,普通用户账户管理页面和管理员用户账户管理页面大同小异。 展开
 我来答
匿名用户
2013-09-02
展开全部
楼主,你说的是权限管理吧?它包括用户、角色、权限,如过想让他们有联系,
那就得在用户和角色中间建立一个用户角色表,想让用户拥有不同的权限时,你还
得在角色和用户之间创建一个角色权色表。最后还要有一个权限类别表,这样才会拥有不同的权限 如: 用户信息表:
列名 数据类型 长度 Null 注释
UserID int 4 不允许 用户ID
UserName varchar 50 不允许 用户名
Password varchar 50 不允许 用户密码
TrueName varchar 50 真实姓名
Sex char 10 性别
Birthday datetime 8 生日
Phone varchar 50 电话
Email varchar 50 邮件
EmployeeID int 4 员工编号
DepartmentID varchar 50 部门编号
Activity bit 1 状态
UserType char 2 用户状态
用户角色关联表:
列名 数据类型 长度 Null 注释
UserID int 4 不允许 用户ID
RoleID int 4 不允许 角色ID 角色表:
列名 数据类型 长度 Null 注释
RoleID int 4 不允许 角色ID
Description varchar 200 不允许 角色描述 角色权限关联表表:
列名 数据类型 长度 Null 注释
RoleID int 4 不允许 角色ID
PermissionID int 4 不允许 权限ID 权限表:
列名 数据类型 长度 Null 注释
PermissionID int 4 不允许 权限ID
Description varchar 200 不允许 权限名称
CategoryID int 4 允许 类别ID

权限类别表:
列名 数据类型 长度 Null 注释
CatoryID int 4 不允许 类别ID
Description varchar 200 允许 类别名 谢谢能回答你的问题,要开心哦!
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式