当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 查找谁修改了 ConfigMgr 任务序列

作者:精品下载站 日期:2024-12-14 11:35:55 浏览:15 分类:玩电脑

查找谁修改了 ConfigMgr 任务序列


您是否想知道谁在没有事先通知的情况下修改了 ConfigMgr 任务序列? ConfigMgr 允许您找出谁创建、修改、删除了配置管理器包和任务序列。使用状态消息查询,我们将找出谁修改了 ConfigMgr 任务序列。

在我的上一篇文章中,我介绍了查找谁删除了 SCCM 任务序列的步骤。当有人不小心删除了任务序列并且您想找出是谁干的时,您可以参考该帖子。

状态消息查询是 ConfigMgr 未被充分重视的功能之一。您可以通过快速轻松的查询收集的信息将帮助您确定问题的根本原因分析。

您可以使用状态消息查询来识别特定组件、操作或配置管理器对象何时被修改或删除,以及用于进行修改的帐户。您可以使用它查找谁修改了 ConfigMgr 任务序列

在另一篇文章中,我将发布所有审核状态消息 ID,以便您可以在需要时使用它们。

查找修改了 ConfigMgr 任务序列的人员

让我们找出谁使用状态消息查询修改了 ConfigMgr 任务序列。当我说修改任务序列时,它包括两件事。

  • 创建任务序列的包属性的用户。
  • 修改任务序列的包属性的用户。

查找任务序列的包属性的创建者

在此步骤中,我们将找到创建任务序列的包属性的用户。

  • 启动 SQL Server Management studio 并登录。
  • 展开数据库,右键单击您的 ConfigMgr 数据库,然后单击新建查询
  • 输入以下查询以查找创建 SCCM 任务序列的包属性的用户。
/* Find the user who Created the Package Properties of a Task Sequence */
select * from vStatusMessagesWithStrings where MessageID = 30000

运行上述查询时,在查询输出中查看 InsStrValue1、InsStrValue2、InsStrValue3 值。

  • InsStrValue1 - 在任务序列中创建包属性的用户帐户。
  • InsStrValue2 - 包 ID。
  • 时间 - 删除任务序列的日期和时间。
  • InsStrValue3 - 包的实际名称。

[玩转系统] 查找谁修改了 ConfigMgr 任务序列

查找谁修改了任务序列的包属性

在此步骤中,我们将找到修改任务序列的包属性的用户。

  • 启动 SQL Server Management studio 并登录。
  • 展开数据库,右键单击您的 ConfigMgr 数据库,然后单击新建查询
  • 输入以下查询以查找修改 SCCM 任务序列的包属性的用户。
/* Find Who modified the Package Properties of a Task Sequence */
select * from vStatusMessagesWithStrings where MessageID = 30001

当您运行上述查询时,在查询结果中,查看 InsStrValue1、InsStrValue2、InsStrValue3 值。

  • InsStrValue1 - 修改任务序列中的包属性的用户帐户。
  • InsStrValue2 - 包 ID。
  • 时间 - 删除任务序列的日期和时间。
  • InsStrValue3 - 包的实际名称。

[玩转系统] 查找谁修改了 ConfigMgr 任务序列

谁修改了 SCCM 任务序列 - 状态消息查看器

除了上述方法之外,您还可以使用 SCCM 状态消息查看器工具来查找谁修改了 ConfigMgr 任务序列。如果您不想对数据库运行查询,您始终可以使用配置管理器状态消息查看器工具。

  • 首先,启动配置管理器控制台。
  • 转至监控\概述\系统状态\状态消息查询
  • 右键单击所有状态消息,然后单击显示消息
  • 使用过滤器选项并输入消息 ID 30001,然后单击确定
  • 带有消息 ID 30001 的审核消息描述应该告诉您谁修改了任务序列。

[玩转系统] 查找谁修改了 ConfigMgr 任务序列

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯