社区
C#
帖子详情
如何对不同级别的用户实现进入系统的控制????
oystered
2003-10-24 09:13:59
现在我要做个机房管理系统,实现不同级别用户的登录系统,要输入卡号(机房发放的上机卡)进行登录,我想在上机人打开电脑的时候,用卡号登录代替系统登录的窗口,输入卡号登录系统,并在服务器上留下记录
请问,用C#怎么实现这样的登录的?
...全文
61
11
打赏
收藏
如何对不同级别的用户实现进入系统的控制????
现在我要做个机房管理系统,实现不同级别用户的登录系统,要输入卡号(机房发放的上机卡)进行登录,我想在上机人打开电脑的时候,用卡号登录代替系统登录的窗口,输入卡号登录系统,并在服务器上留下记录 请问,用C#怎么实现这样的登录的?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
michaelowenii
2003-10-24
打赏
举报
回复
数据表中多一个字段,然后进入系统之前,判断一下。不就ok?
Hexudong1979
2003-10-24
打赏
举报
回复
数据库中一个表也是可以的,只要在表中加个字段作为标示符就可以了,比如,加个字段为:ISManager , 可以自己定义它的值 ,比如值为"1"时,为超级用户,"0"为非超级用户
反正方法很多了
在你登陆系统的时候判断一下就可以了
MacrossYF29
2003-10-24
打赏
举报
回复
现在有一个问题就是你那的机子是什么系统,我是这样想的,你可以通过修改注册表而不让机子显示登录框.然后修改win.ini中的[BOOT]设置.把它的起动应用程序改成你的程序而不是EXPLORER,再加一个锁定,这样就不会出那个什么登录框同时也不会出桌面.通过你的验证机制再去引导桌面.我认为这样是一个好方法.
不出登录框的注册表修改方法是这样的:
NT/2000/XP/2003:
----1.选择“开始”*“运行”,在“运行”对话框中输入“regedit.exe”,打开注册表编辑器。
----2.定位到“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Winlogon”。
----3.选择“AutoAdminLogon”双击,打开“编辑字符串”对话框,在“数据数值”文本框中输入“1”。
----4.选择“DefaultDomainName”双击,在“编辑字符串”对话框的“数据数值”文本框中输入所要登录域的名称或本机计算机名称,例如“Domain”域或“Mycomputer”计算机,然后单击“确定”按钮。
----5.选择“DefaultUserName”双击,在“编辑字符串”对话框的“数据数值”文本框中输入登录的用户名称,例如“Administrator”,然后单击“确定”按钮。
----6.选择“编辑”*“新建”*“字符串值”,添加一个名称为“DefaultPassword”数值名称,然后单击“确定”按钮。在“编辑字符串”对话框的“数据数值”文本框中输入用户的口令,然后单击“确定”按钮。
----7.注销然后重新登录,测试上述的设置,此时不需要手工输入用户名称与口令即可登录进入系统。
----如果您想解除这个自动登录的功能,只要将“AutoAdminLogon”的数值改为“0”即可。
WIN9X/ME:
如果是WIN9X/ME你可以参照上面的方法,可能有一点不同,不过大部分差不多.我忘了具体怎么弄了.
/*以上是我的方法,然望有帮助我的EMAIL:webmaster@baiso.com QQ:37453959*/
Reeezak
2003-10-24
打赏
举报
回复
用数据库,两个表。
一个卡号表,表中存放用户的卡号,并且每条卡号后面跟上一个权限代码(只是代码而已)
一个权限表,权限代码作为跟卡号表联系的字段,每个代码后面跟上一堆各种各样的权限的定义。这样以后就可以非常方便的更改大量用户的权限了。
至于楼主你说的那个什么登陆框的问题,我还没有看明白你的意思,sorry
larrybest
2003-10-24
打赏
举报
回复
up
彷徨的龙
2003-10-24
打赏
举报
回复
给他个权限说明不就完了吗,要这么复杂?
oystered
2003-10-24
打赏
举报
回复
这个我已经解决,我要的是登录框呀,我总不能让用户登录系统之后销定计算机,自动运行登录程序,然后释放权限,这样做好像有点太不专业了吧
xiaowangtian
2003-10-24
打赏
举报
回复
可以在服务器端建立一个数据库里面存放卡号相对应的权限,当用户输入卡号时,把用户输入的卡号与数据库的卡号相对应找出相对应的权限来控制,不知道我说的能不能解决你的问题。
oystered
2003-10-24
打赏
举报
回复
远程对象我知道,可是怎样用我的登录框代替代wiodows的登录框呢?
brightheroes
2003-10-24
打赏
举报
回复
如果你有卡号
就没必要设置系统登陆的密码了
用远程对象很容易实现
oystered
2003-10-24
打赏
举报
回复
太感谢了,这么一来,问题就解决了
感谢大家的帮助
特别鸣谢:
Reeezak(破烂王)
Baiso(凌轩)
交个朋友吧,向你学习
QQ:37355843
JIRA三级权限方案 - 项目、单据、字段
不同
级别
的权限
控制
能
控制
不同
成员访问
不同
单据和字段吗? 能限制某些成员能看到但是不能编辑单据和字段吗? Jira作为一款优秀的项目管理
系统
,功能全面,配置灵活,权限方案完善,可扩展、可定制。 本课程介绍权限
控制
的具体实施方案...
什么是
系统
调用?为什么要用
系统
调用?
Linux内核中设置了一组用于
实现
各种
系统
功能的子程序,称为
系统
调用。
用户
可以通过
系统
调用命令在自己的应用程序中调用它们。从某种角度来看,
系统
调用和普通的函数调用非常相似。区别仅仅在于,
系统
调用由操作
系统
...
什么是Linux
系统
调用system call?(Linux内核中设置的一组用于
实现
各种
系统
功能的子程序)(内核函数,区别于标准C库函数调用)核心态和
用户
态的概念、中断的概念、
系统
调用号、
系统
调用表
文件
系统
操作
系统
控制
内存管理网络管理socket
控制
用户
管理进程间通信信号消息管道信号量 什么是
系统
调用? Linux内核中设置了一组用于
实现
各种
系统
功能的子程序,称为
系统
调用。
用户
可以通过
系统
调用命令在自己的应用...
后台管理
系统
的权限如何
实现
,如何根据权限展示
不同
的页面
后台管理
系统
中的权限管理是常见的问题,因为,后端管理牵扯到
不同
工作人员的职责和权限,所以,对于后台管理
系统
来说,
不同
的人员登录
进入
到
系统
后,看到的菜单(功能)是不一样的,这就是所谓的后台管理
系统
的...
「操作
系统
」什么是
用户
态和内核态?为什么要区分
简单来说内核态就是操作
系统
运行线程,
用户
态就是线程执行
用户
自己的程序。
用户
态不能直接使用
系统
资源,也不能改变 CPU 的工作状态,并且只能访问这个
用户
程序自己的存储空间!内核态
系统
中既有操作
系统
的程序,也...
C#
110,570
社区成员
642,568
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章