zoukankan      html  css  js  c++  java
  • 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]
    View Code


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

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

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


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

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

  • 相关阅读:
    csp-s模拟 77/78 (达哥专场)
    csp-s 模拟76
    csp-s模拟75 导弹袭击
    反思集
    模拟69/70 考试反思
    抱大腿
    csp-s模拟61 甜圈
    实时记录
    好题思路集汇
    半集训反思 8.28 「路,还是要自己走的」
  • 原文地址:https://www.cnblogs.com/insus/p/4028714.html
Copyright © 2011-2022 走看看