钟二网络头像

钟二网络

探索SQL查询技巧、Linux系统运维以及Web开发前沿技术,提供一站式的学习体验

  • 文章92531
  • 阅读1290546
首页 SQL 正文内容

金蝶k3异常用户清理sql

钟逸 SQL 2024-04-14 17:49:34 53

金蝶K3异常用户清理操作旨在清除系统中长时间未使用的异常用户,优化系统性能和数据安全。以下介绍金蝶K3异常用户清理的完整操作指南。

SQL语句

DELETE FROM SYUSER WHERE CUSERNO NOT IN (

SELECT DISTINCT CUSERNO

FROM T_ORDER_OP

UNION

SELECT DISTINCT CUSERNO

FROM T_ORDER_CHECK

UNION

SELECT DISTINCT CUSERNO

FROM T_STK_TRAN

UNION

SELECT DISTINCT CUSERNO

FROM T_STK_CHECK

UNION

SELECT DISTINCT CUSERNO

FROM T_STK_CHECK_DETAIL

UNION

SELECT DISTINCT CUSERNO

FROM T_STK_CHECK_RESULT

UNION

SELECT DISTINCT CUSERNO

FROM T_STK_CHECK_RESULT_DETAIL

UNION

SELECT DISTINCT CUSERNO

FROM T_STK_CHECK_TASK

UNION

SELECT DISTINCT CUSERNO

FROM T_STK_MNCHECK

UNION

SELECT DISTINCT CUSERNO

FROM T_STK_PLAN

UNION

SELECT DISTINCT CUSERNO

FROM T_STK_PLAN_DETAIL

UNION

SELECT DISTINCT CUSERNO

FROM T_STK_PLAN_MNCHECK

UNION

SELECT DISTINCT CUSERNO

FROM T_STK_PLAN_PACKAGE

UNION

SELECT DISTINCT CUSERNO

FROM T_STK_PLAN_PACKAGE_DETAIL

UNION

SELECT DISTINCT CUSERNO

FROM T_STK_PLAN_PACKAGE_MNCHECK

UNION

SELECT DISTINCT CUSERNO

FROM T_STK_SCRAP

UNION

SELECT DISTINCT CUSERNO

FROM T_STK_STOCK

UNION

SELECT DISTINCT CUSERNO

FROM T_STK_STOCK_DETAIL

UNION

SELECT DISTINCT CUSERNO

FROM T_STK_STOCK_MNCHECK

UNION

SELECT DISTINCT CUSERNO

FROM T_STK_SWAP

UNION

SELECT DISTINCT CUSERNO

FROM T_STK_SWAP_DETAIL

UNION

SELECT DISTINCT CUSERNO

FROM T_STK_SWAP_MNCHECK

UNION

SELECT DISTINCT CUSERNO

FROM T_STK_TRANSFER

UNION

SELECT DISTINCT CUSERNO

FROM T_STK_TRANSFER_DETAIL

UNION

SELECT DISTINCT CUSERNO

FROM T_STK_TRANSFER_MNCHECK

UNION

SELECT DISTINCT CUSERNO

FROM T_WMS_DISTRIBUTION

UNION

SELECT DISTINCT CUSERNO

FROM T_WMS_DISTRIBUTION_DETAIL

UNION

SELECT DISTINCT CUSERNO

FROM T_WMS_PICK

UNION

SELECT DISTINCT CUSERNO

FROM T_WMS_PICK_DETAIL

UNION

SELECT DISTINCT CUSERNO

FROM T_WMS_PICK_PACKAGE

UNION

SELECT DISTINCT CUSERNO

FROM T_WMS_PUTAWAY

UNION

SELECT DISTINCT CUSERNO

FROM T_WMS_PUTAWAY_DETAIL

UNION

SELECT DISTINCT CUSERNO

FROM T_WMS_RETURN

UNION

SELECT DISTINCT CUSERNO

FROM T_WMS_RETURN_DETAIL

UNION

SELECT DISTINCT CUSERNO

FROM T_WMS_RETURN_PACKAGE

UNION

SELECT DISTINCT CUSERNO

FROM T_WMS_SHIP

UNION

SELECT DISTINCT CUSERNO

FROM T_WMS_SHIP_DETAIL

UNION

SELECT DISTINCT CUSERNO

FROM T_WMS_TRANSFER

UNION

SELECT DISTINCT CUSERNO

FROM T_WMS_TRANSFER_DETAIL

UNION

SELECT DISTINCT CUSERNO

FROM T_WMS_TRANSFER_PACKAGE

) AND LAST_LOGIN_DATE < GETDATE() - 90;

清理步骤

在K3系统中,打开SQL窗口。

将上述SQL语句复制到SQL窗口中。

点击“执行”(键盘快捷键F5)按钮。

系统会清除所有符合条件的异常用户。

注意事项

执行该操作前,请确保已备份系统数据。

该操作会永久删除异常用户,请谨慎操作。

建议定期执行该操作,以维护系统健康状态。

文章目录
    搜索