Product Documentation

删除配置日志内容

Nov 06, 2015
要删除配置日志,必须具有特定的委派管理和 SQL Server 数据库权限。
  • 委派管理 — 必须具有允许读取部署配置的委派管理角色。内置的完全权限管理员角色具有此权限。自定义角色必须具有在“其他权限”类别中选择的“只读”或“管理”权限。

    要在删除配置日志记录数据之前为其创建备份,自定义角色还必须具有在“日志记录权限”类别中选择的“只读”或“管理”权限。

  • SQL Server 数据库 — 必须具备拥有可从数据库中删除记录权限的 SQL Server 登录。有两种方式实现此要求:
    • 使用具有 sysadmin 服务器角色的 SQL Server 数据库登录名,该角色允许在数据库服务器上执行任何活动。此外,serveradmin 或 setupadmin 服务器角色还允许执行删除操作。
    • 如果部署需要更高的安全性,请使用映射到具有从数据库中删除记录权限的数据库用户的非 sysadmin 数据库登录名。
      1. 在 SQL Server Management Studio 中,以“sysadmin”以外的服务器角色创建 SQL Server 登录名。
      2. 将登录名映射到数据库中的某个用户;SQL Server 将自动在数据库中以登录名创建用户。
      3. 在数据库角色成员身份中,为数据库用户至少指定一种角色成员身份:ConfigurationLoggingSchema_ROLE 或 dbowner。

      有关更多信息,请参阅 SQL Server Management Studio 文档。

删除配置日志

  1. 从 Studio,在左侧窗格中选择日志记录
  2. 在“操作”窗格中,单击删除日志
  3. 在删除日志前,系统会询问是否要创建日志备份。如果选择创建备份,请浏览到应保存备份存档的位置。备份将创建为 CSV 文件。
  4. 摘要页面中检查您的选择,然后单击完成

在清除配置日志后,日志删除是发布到空日志的第一项活动。该条目将提供有关删除日志的用户以及时间的详细信息。