Windows管理员的三大心愿之一限制Windows用户的并发登录
2009-10-29 00:00:00 来源:WEB开发网核心提示: 图1:Con-Connect Limiter提供的组策略选项对于服务器端,你还需要正确配置SQL服务器,Windows管理员的三大心愿之一限制Windows用户的并发登录(6),为CConnect指定一个具有与sa平等权限的登录账号,这些账号登录信息被保存在每台计算机的下列位置:HKEY_CUR
图1:Con-Connect Limiter提供的组策略选项
对于服务器端,你还需要正确配置SQL服务器,为CConnect指定一个具有与sa平等权限的登录账号,这些账号登录信息被保存在每台计算机的下列位置:
HKEY_CURRENT_USER\Software\Microsoft\CConnect\SQLSERVER
HKEY_CURRENT_USER\Software\Microsoft\CConnect\SQLUSER
HKEY_CURRENT_USER\Software\Microsoft\CConnect\SQLPASSWORD
Windows 2000的客户计算机可以从VB Script中获益。CConnect软件包中提供了CConnect.vbs(登录)与CClogoff.vbs(注销)两个脚本文件。脚本程序可以实现简单的并发登录限制与远程注销功能,但如果你希望实现CConnect实现的所有功能,建议你安装CConnect Client程序。
图2显示的是CConnect的管理界面,很容易看出可以实现什么功能。在这里我不再详细地描述整个配置过程,有兴趣的读者可以使用随CConnect提供的文档来配置。总体来说,还是非常简单的。
但我们从上面的一些关键信息的描述中不难看出CConnect中存在的问题:安全—所有的SQL连接信息以明文方式被保存在注册表中,这显然是一件令人提心吊胆的事。其次,对于略通注册表的用户,通过修改注册表就可以解除登录限制,除非你在组策略中限制用户修改注册表。但从解决并发登录限制角度来说,CConnect从可管理性角度讲,是一个不错的选择,而且最新版本( 2.0)还实现对终端用户的限制支持。
图片看不清楚?请点击这里查看原图(大图)。