clean-mailboxdatabase 错误:无法与 DS 同步邮箱

clean-mailboxdatabase 错误:无法与 DS 同步邮箱

尝试运行脚本来清理 Exchange 数据库。当我运行 clean-mailboxdatabase cmd-let 时,出现以下错误:

Exchange 无法清理您指定的数据库...无法与 DS 同步邮箱。

这是通过我的网络帐户 [在 Exchange 中提升的权限] 以及具有 Exchange 组织管理员权限的 SVC 帐户的脚本实现的。

答案1

您确定权限问题吗?也许您可以一步一步尝试一下?

http://support.microsoft.com/kb/960147/en-us

原因

在 Exchange Server 2003 中,任何常规 Exchange 完全管理员都可以运行数据库清理代理。此行为在 Exchange Server 2007 中有所改变。在 Exchange Server 2007 中运行 clean-mailboxdatabase cmdlet 时,您必须具有组织管理员权限。除非您已授予相关帐户或组最低权限集(如“解决方案”部分所述),否则必须具有组织管理员权限。

解决

若要解决此问题,请使用 Exchange 命令行管理程序添加最低权限集。为此,请按照下列步骤操作:

  1. 打开 Exchange 命令行管理程序。
  2. 在命令提示符下,运行以下命令

Add-ADPermission –Identity “Exchange 管理组 (FYDIBOHF23SPDLT)” –User –AccessRights extendedright –ExtendedRights “管理信息存储”、“查看信息存储状态”

添加 ADPermission –身份“Exchange 管理组 (FYDIBOHF23SPDLT)” –用户 –AccessRights GenericRead

要使这些命令正常工作,您还必须使用 Exchange 管理控制台 (EMC) 使您的帐户或组成为服务器上的 Exchange Server 管理员。为此,请按照以下步骤操作:

  1. 启动 EMC,右键单击组织配置,然后点击添加 Exchange 管理员
  2. 点击浏览选择要添加的帐户或组,然后单击好的
  3. 选择Exchange 服务器管理员角色选项,然后点击+添加
  4. 选择要向帐户或组添加权限的服务器,然后单击好的 5. 点击**添加,然后单击**完成。

注意要完全管理 Exchange 服务器,请手动将用户或组添加到服务器上的内置本地管理员组。

相关内容