求购有关限制只能让一个用户登录一次的思想????

pengdesheng 2002-03-15 02:32:34
例如我有四个用户:a1,a2,a3,a4 ,当我用a1登录以后,其它用户就再也不能用a1这个用户登录了,除非a1这个用户退出系统后。开发工具(delphi5+oracle8.04).请高手给以指点。
...全文
52 18 打赏 收藏 转发到动态 举报
写回复
用AI写文章
18 条回复
切换为时间正序
请发表友善的回复…
发表回复
jerremy1364 2002-03-16
  • 打赏
  • 举报
回复
可以试试让用户对表具有专用权,将exclusive属性设为true
melice 2002-03-16
  • 打赏
  • 举报
回复
server中对user的socket连接只开了一个。。。
alinew 2002-03-16
  • 打赏
  • 举报
回复
呵呵,假如使用系统的是电脑盲或者工作不负责任呢
随后一关机就走人下班了..:)
andylife 2002-03-15
  • 打赏
  • 举报
回复
同意 jiaorg(jiaorg) 的做法

数据库中家一个LOGON
当A1登陆的时候
设置LOGON为1
当A1推出应用系统时候设置LOGON为0
当A1在登陆时,判断LOGON是否为1如果是,提示警告信息,推出
如果不是,进入,设置LOGON为1
这个做法个缺点是:当软件死机时候回有问题



解决不正常系统关闭的问题,我想可以是在
系统启动时,重新初始化LOGON 为0 就可以了
amiao 2002-03-15
  • 打赏
  • 举报
回复
在用户表中设一个状态字段,用户登陆后true,退出系统后就为false
拥护在登陆是判断该用户状态不就行了
mingyeh 2002-03-15
  • 打赏
  • 举报
回复
在系统数据库中建立一个用户表
在用户表中有三个字段:用户名、用户口令和序列号
用户登陆系统的使用使用WIN API函数GetVolumeInformation取得用户电脑的硬盘序列号,与系统数据库表中的记录进行比较,如果相同则允许登陆,否则拒绝登陆,是否可以???
请指教
qiubolecn 2002-03-15
  • 打赏
  • 举报
回复
要提供三个,一是login 二是logout ,三是回调函数;

即当用户登录时,如果发现系统中已有该用户存在,通过回调函数看看客户端是否存在,如果不存在,就表明刚才的客户端异常中断;
wolfAone 2002-03-15
  • 打赏
  • 举报
回复
同意青蛙的.
LXJ2001 2002-03-15
  • 打赏
  • 举报
回复
同意顶楼,加一个可以设置LOGON的功能,由系统管理员使用,解决软件死机时候无法登录问题。
tanqth 2002-03-15
  • 打赏
  • 举报
回复
记录登录的信息,当A1登录后就做上标记,退出时取消标记。
redlegend_126_com 2002-03-15
  • 打赏
  • 举报
回复
当一个用户登陆后,给这个用户记录以下,说明已登陆了,在用是判断这个记录是否存在,如果存在不能登陆,否则可以了,!我认为就是这样的!个人看法
fzufish 2002-03-15
  • 打赏
  • 举报
回复
用Session可能就可以了。
sgleehq 2002-03-15
  • 打赏
  • 举报
回复
同意 jiaorg(jiaorg) 的做法,另外如果死机的化允许本机上一用户登录,允许新工作日其他用户登录.
PoolD 2002-03-15
  • 打赏
  • 举报
回复
在同一机器上的话,做一个互斥量,或者写个临时文件记录当前登录用户。
不在同一机器上的话,在数据库里作个小表就是了。
yangyugw 2002-03-15
  • 打赏
  • 举报
回复
http://www.csdn.net/expert/topic/573/573557.xml?temp=.2149317
看看这个
JYYF21 2002-03-15
  • 打赏
  • 举报
回复
你可以建立一个用户权限表来控制
pengdesheng 2002-03-15
  • 打赏
  • 举报
回复
主要就是当一个用户登录以后,其它用户就不能使用这个用户登录了。
jiaorg 2002-03-15
  • 打赏
  • 举报
回复
数据库中家一个LOGON
当A1登陆的时候
设置LOGON为1
当A1推出应用系统时候设置LOGON为0
当A1在登陆时,判断LOGON是否为1如果是,提示警告信息,推出
如果不是,进入,设置LOGON为1
这个做法个缺点是:当软件死机时候回有问题

828

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧