aspnet用户登录时怎么做区分是管理员还是普通用户?

来源:百度知道 编辑:UC知道 时间:2024/05/24 08:43:13
请不知道的朋友不要浪费自己的时间在打字上吧。

一般用两种方法实现

1,通过查询当前登陆用户在数据库中某字段已经标记的用户类型实现

2,在用户注册时,对用户类型的特征已经标明,只需要登陆提交数据时作判断

第1种方法常用,以下简要介绍

A 数据库准备:表-->U_ID,U_Name(必须唯一,否则,权限不好控制),U_Pwd,U_Q
说明:U_Q为标记用户权限(组)的字段,可以是数字型,文本型,看实际需要

B 登陆界面:至少可以提交验证:U_Name,U_Pwd(密码)
这个过程,就是判断数据库中是否存在这个密码的记录,存在的情况下,你将会获得U_Q,然后你具体做什么就是你的事情了

....

右击 我的电脑 打开 管理 项。查看 本地用户和组 ,在用户 项中可以查看所有的电脑用户及其权限。