自定义添加恢复还原账套时自动清理数据方案

栏目:云星空知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:1

自定义添加恢复还原账套时自动清理数据方案

【核心诉求】

客户希望在还原注册账套时,清楚到自定义的数据,确保数据的安全不外泄


【前提条件】

·  启用前准备

·  适用版本:PT-146934 [8.1.0.20230112] 及以上版本

·  适用端:通用(客户端/H5/siverlight)


【操作指引】 

一、主要步骤 

1.了解第三方清理功能

2.在管理中心预插清理数据到数据库中,在使用第三方清理功能时,执行自定义清理脚本删除数据 

二、详细操作 

  1. 了解第三方清理功能

    https://vip.kingdee.com/article/393862322366068736?productLineId=1&isKnowledge=2&lang=zh-CN 

  2. 预插清理数据

    在管理中心中预插清理数据

    示例:

INSERT INTO t_DB_DesensitizationScript(FSQLSCRIPT,FREMARKS,FSQLSCRIPT) VALUES (100067,N'功能描述',N'select * from t_sec_user');





    3.如果希望在清理后记录清理日志 需要在FSQLSCRIPT里面 添加插入日志sql 进行记录日志 具体可以参考下面截图信息

  1. 日志表:T_BAS_THIRDINTEGRATIONHISTORY 


    示例:

  2. IF EXISTS (SELECT 1 FROM T_BAS_DBConnection) BEGIN INSERT INTO T_BAS_THIRDINTEGRATIONHISTORY (FID, FFUNCTIONNAME, FDESENSITIZATIONCONTENT, FUSAGESCHEME, FCREATEDATE, FSERVICEIMPACT, FIMPACTINFORMATION) VALUES ((SELECT ISNULL(max(FID), 0) + 1 FROM T_BAS_THIRDINTEGRATIONHISTORY), N'集成平台源系统数据连接', N'删除集成平台数据库连接信息', N'金蝶云星空  集成平台使用指南,请查看以下帖子 V7.X:https://vip.kingdee.com/article/8597?productLineId=1 V6.X: https://vip.kingdee.com/article/8712 涉及【基础资料】的直接集成,查看以下帖子(V7.X) https://vip.kingdee.com/article/8598 金蝶云星空集成平台指南-演示案例,查看以下帖子 https://vip.kingdee.com/article/8618', GETDATE(), N'将不能通过集成平台同步第三方系统数据到星空', (('删除集成平台源系统数据连接信息' + CONVERT(NVARCHAR, (SELECT COUNT(fid) FROM T_BAS_DBConnection))) + '条')) DELETE FROM T_BAS_DBConnection END

【延伸阅读】

      详细清理sql 可以在管理中心库的表t_DB_DesensitizationScript中进行查询,对应元数据:DB_DesensitizationScript 查看各字段含义



自定义添加恢复还原账套时自动清理数据方案

【核心诉求】客户希望在还原注册账套时,清楚到自定义的数据,确保数据的安全不外泄【前提条件】· 启用前准备· 适用版本:PT-146934...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息