十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
如果需要查看一个用户是否具有管理员权限,可以使用cmd命令进行查看。具体方法如下:
站在用户的角度思考问题,与客户深入沟通,找到安丘网站设计与安丘网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:成都网站设计、做网站、企业官网、英文网站、手机端网站、网站推广、域名申请、虚拟主机、企业邮箱。业务覆盖安丘地区。
打开“开始菜单”,点击“运行”,输入“cmd”,点击“确定”,打开“命令提示符”。
在“命令提示符”中输入“net user Administrator”,确认计算机的超级管理员没有被禁用。如果该账户的状态显示为“被禁用”,那么计算机中的“管理员”用户,实际上具有超级管理员的权力。
输入“net user %要查询的用户名%”(代入要查询的用户名),在“权限”一栏检查用户现有权限。如果该用户的权限为“(超级)管理员”,则该用户具有管理员权限。如果该用户属于Users用户组,则该用户不具备管理员权限。
在主窗体声明类的前面,加个静态字段标明是不是当前用户管理员,如:
public partial class MainFrm : Form
{
public static bool IsAdmin = false;
public MainFrm()
{
//do something...
}
//在你登陆的时候
protected void btnLogin_Click(object sender, EventArgs e)
{
//判断该用户账号和密码是否正确
//SQL语言,select prop from 数据表 where username=当前用户 and password密码
//prop为当前用户的权限,比如0为管理员,1为普通用户,或者如果你管理员名字不会更改的话,直接判断当前登陆用户的用户名是不是管理员的用户名
//如果存在则登陆成功,并且prop为0时:
IsAdmin = true;
}
}
//子窗口
public partial class ChildFrm : Form
{
static bool IsAdmin = false;
public ChildFrm()
{
//do something...
}
//用户查询的时候进行判断
protected void btnQuery_Click(object sender, EventArgs e)
{
if(MainForm.IsAdmin == false)
{
return;
}
//do something
}
1、打开电脑,选中桌面【我的电脑】,点击右键,选中【属性】,点击左键,进入【计算机管理】界面;
2、选择【本地用户和组】,选中【用户】,可以看到“Administrator”账号;
3、选中【Administrator】选项,然后鼠标右键选择【属性】选项;
4、进入Administrator属性页面,把【账户已禁用】前面的对勾去掉即可。
打开数据库,查一下管理员账号密码,一般是加密的,网站可以注册新用户的,随便注册个,记住密码,在数据库查找,你刚注册的号,把原密码改成你刚注册的号的密码就可以了。