Infor SyteLine如何快速锁定用户

使用Infor Syteline ERP系统,当需要做系统维护时,我们需要通知所有用户退出系统,在维护期间,严禁用户登录,这样的话,我们需要锁定用户。
对于这个问题,很多管理员会打开SL的Users窗口,切换至Login Information标签内,把User Login Status的Active改变为Disabled。

系统维护完毕,再改回来。这样的做法,只能针对少量的用户。如果你的系统有多用户需要锁定的话,将是一件痛苦的事情。是否有更快的方法呢,有的。

你可以把mouse的光标定在这个字段域上,然后去工具条的Edit下的Replace Value in Collection

把Active替换为Disabled:

这样可以批量时进行,维护完成之后,再重复这几步,再替换回来。

以上的方法均能达到锁定的效果。不过Insus.NET的方法,可不是这样去做的。而是在数据库的查询分析器进行。

下面的SQL语句,是可以查看所用用户:

SELECT * FROM [XXX_App].[dbo].[UserNames]

上面的[xxx_App]即是你SL的application数据库名,以下面显示均是相同的理解。

下面的SQL语句,是查看所有当前登录并使用SL的用户:

SELECT * FROM [XXX_App].[dbo].[ConnectionInformation]

OK,现在我们可以使用下面的SQL来对用户进行锁定了,参考下图:

使用SQL对UserNames表的Status字段进行更新,在更新时,把UserId的1和2排除。那是系统帐号。
当你维护完成了,重新开放系统给用户时,更把Status更新为0即可。

时间: 2024-11-02 09:20:55

Infor SyteLine如何快速锁定用户的相关文章

RDIFramework.NET ━ .NET快速信息化系统开发框架 V3.2-新增锁定用户与解除锁定用户的功能

锁定用户功能在现实应用场景中得到了大量的应用,当我们需要限制某用户的登录,又不能删除这个用户时就可以使用锁定功能,如:未授权的用户尝试错误密码错误过多可以尝试的用户进行锁定,又如ATM机上取钱时密码错误输入过多也会对当前用户进行锁定等其他非常多的应用场合. RDIFramework.NET V3.2版本新增了用户锁定与解除锁定的功能,当指定用户被锁定后,就不能进行登录了,只有解除锁定后才可以登录.锁定用户与解除锁定放在了用户授权管理界面中. 锁定用户与解除锁定用户可以调用框架提供的下面两个接口处

teamviewer现在无法捕捉屏幕,这可能是由于快速的用户切换或远程桌面会话已经断开

2011-12-09 21:01 提问者悬赏:10分 | 匿名 | 分类:操作系统/系统故障 | 浏览33648次 teamviewer现在无法捕捉屏幕,这可能是由于快速的用户切换或远程桌面会话已经断开 最小化 这个是怎么回事 分享到: 2013-08-26 10:32 网友采纳 热心网友 这个问题蛮简单,如果你用“远程桌面”连过去开启teamview的话,当你退出“远程桌面”后,外网用teamview连接就会出现这个问题, 解决方法: 不用远程连接过去开启teamview,直接在在电脑本机上手

Python作业之三次登陆锁定用户

作业之三次登陆锁定用户 作业要求如下: 1. 输入用户名和密码 2. 认证成功提示欢迎信息 3. 认证失败三次锁定用户 具体代码如下: 方法1: import os#导入os模块 if os.path.exists('d:\\login_name_list.txt'):#使用os模块的方法来检测该文件是否存在 with open('d:\\login_name_list.txt') as f:#打开文件,默认只读方式 f_read = f.read().strip() if len(f_read

python-------------输入三次锁定用户-----作业

1,首先要先定义两个文件,1个是用户文件,1个是黑名单文件,我是用用户文件里事先定义的用户名和密码来实现输入三次错误的用户名来锁定用户,随后加入黑名单.重新启动程     序,不允许这个黑名单用户登录. 2,这里的用户文件是:"user-" 黑名单文件: "Blacklist" 3,这里只要用户登录成功,就退出程序,而不是在接着循环. 3.有bug,输入第三次 就锁定第三次输入的用户,而不是一个用户连续输入三次 错误,才锁定这个用户. 4, 代码如下: 1 def

定义有参装饰器为被装饰函数添加认证功能,定义有参装饰器为被装饰函数添加认证功能,三次验证失败锁定用户

#需求:定义有参装饰器为被装饰函数添加认证功能,用户信息的来源可以是文件也可以是ldap # 三次验证失败锁定用户 1 def menu(): 2 #用户交互界面 3 user_name = input("请输入在用户名:") 4 password = input("请输入密码:") 5 return user_name,password #以元组形式返回值 6 ''' 7 alex1 1111 8 alex2 2222 9 egon3 3333 10 ''' 11

python 3.5 用户登录验证和输入三次密码锁定用户

1 #!/usr/bin/env python 2 #encoding: utf-8 3 #登录程序,输入用户和密码输出欢迎信息,输入错误三次锁定用户,不让登录 4 import sys 5 print (''' 6 欢迎登陆我们的系统 7 ''') 8 9 pass_file = open('passwd.txt','r') 10 clok_file = open('clok.txt','r') 11 12 name_list = [] 13 clok_list = [] 14 name_di

如何在App中实现朋友圈功能之二快速实现用户信息的自定义——箭扣科技Arrownock

如何在App中实现朋友圈功能 之二 快速实现用户信息的自定义 自我关联社交元素: anSocial中很多的社交元素API,如帖子(Post).相册(Album).文件(File)等,这些API的可选参数中允许传入其他社交元素的id. 当我们传了这些id时,服务器数据库里保存的是id,但是在返回结果里,会将这些id以对象的形式返回. 这样就大大提升了查询效率,原本需要查询两次的功能,现在可以一次实现,比如接下来要说的用户头像功能开发里可以利用的字段. 用户头像: 当我们在APP上创建用户,需要调用

系统加固之--锁定用户

/*********************************************************************  * Author  : Samson  * Date    : 07/06/2014  * Test platform:  *              Linux ubuntu 3.8.0-42-generic #62~precise1-Ubuntu  *              GNU bash, version 4.2.24(1)-release

django实现登录时候输入密码错误5次锁定用户十分钟

django实现登录时候输入密码错误5次锁定用户十分钟 在学习django的时候,想要实现登录失败后,进行用户锁定,切记录锁定时间,在网上找了很多资料,但是都感觉不是那么靠谱,于是乎,我开始了我的设计,其实我一开始想要借助redis呢,但是想要先开发一个简单的,后续在拆分后,然后在去进行拆分, 这样也是很接近我们在真实的开发中所遇到问题. 我的思路是: 输入账号密码>是否已经登录>提示已经登录 输入账号密码>错误次数少于6次>校验密码>登录成功,记录登录时间,错误次数清空,记