C#编程如何设置用户权限

在编程操作中,用户权限的实现往往比较复杂,而权限设置在很多程序中又是必不可少的一环。
下面小编就来介绍一种简单实现用户权限的方法。实现的思路为:在用户输入用户名密码登陆时对账号进行验证,根据权限范围在主界面启用或禁用各个功能操作菜单。

操作方法

  • 01

    首先制作数据库中的用户表,除了用户名密码外,各个功能的权限分别以0和1表示,0为禁用,1为启用对应的权限。

  • 02

    打开Microsoft Visual Studio 2010编辑器,制作登录界面,包括用户名和密码的输入框和确认按钮。

  • 03

    在确认按钮的对应代码中,实现权限功能。如果某些权限功能值为1,则菜单启用,否则则禁用。

  • 04

    按F5生成测试程序,输入测试账号和密码,点击登录。

  • 05

    由于该账号的权限全部为1,所以在主菜单栏中5个功能都为启用状态。

  • 06

    通过用户管理界面修改该账号权限,取消功能1和功能3的勾选。

  • 07

    退出程序,再次登录程序,发现功能1和功能3的菜单已经被禁用了。 通过以上方法,就可以实现了用户权限的限定功能。

(0)

相关推荐

  • 怎样设置用户权限?

    怎样设置用户权限? 操作方法 01 当多人共用一台计算机时,在windows7中设置用户权限,可以按照以下步骤进行: 02 运行组策略编辑器程序. 03 在编辑器窗口的左侧窗口中逐级展开"计 ...

  • 如何设置计算机用户权限,使其不能上网?

    这个问题是用户的权限问题.你可以打开"组策略".看用户组的方法:右键点击"我的电脑",打开"管理",然后有一个"计算机管理&quo ...

  • 在SyGate代理服务器中设置黑白名单限制用户权限

    通过设置SyGate的黑白列表编辑器(BWlist Editor)来实现实现学生上网的时间段限制。为了方便教师在某一固定时间段内上网,需要对所有学生气进行上网限制。怎样才能实现呢?通过设置SyGate ...

  • IIS服务器设置每个站点单独用户权限

    首先说明下为什么要这样设置。主要是为了服务器的安全,就算是我们的一个站点有问题。也不会影响到其他站点的正常运行。也就是说。只有在这个一个目录下有权限。其他目录是没有权限的下面看下我的具体操作步骤: 第 ...

  • 解决Backup Operators用户权限设置问题的方法

    网友求助:Backup Operators用户权限设置问题! 网友求助:将其加入管理员Administrator组即可. 方法: 1.首先,在运行中输入:netplwiz→确定. 2.打开用户账户→高 ...

  • 域用户共享文件夹权限设置、共享目录给域用户权限、ad域共享文件夹权限设置方法

    现在公司局域网中,通过搭建Windows AD域控制器来实现网络管理的现象极为普遍.同时,通过域环境来共享文件.设置域用户访问共享文件的情形比较多.那么,域环境下如何有效设置共享文件访问权限.如何监控 ...

  • 电脑win10系统怎么对共享文件夹的用户权限进行设置

    我们现在会经常使用到共享文件夹.如果别不能访问怎么办呢?今天小编就告诉大家电脑win10系统怎么对共享文件夹的用户权限进行设置.一.检查windows共享相关服务是否启用1.首先我们打开电脑中的开始菜 ...

  • 如何设置共享文件用户权限

    最近一个同事突然讲想要把共享文件设置一个些特别权限,只允许特定的人修改,而且只有她允许特定的用户才能访问,其他人不能访问.因为这个不是简单的共享文件,所以小编花了不少时间去弄,也搜索.查找了不少资料, ...

  • 设置Crob FTP Server的用户权限

    Crob FTP Server服务器端控制软件的用户权限表示远程用户对该服务器目录中文件的操作权限,如下载.上传.删除等操作,win7系统用户可根据需要进行配罝. 操作方法 01 第1步:在服务器列表 ...