<< 相关博客文章: [技术分享] 关于 RMS 服务器的缓存 >>
在上一篇 BLOG 中我们提到了如何来禁用 RMS 1.0 服务器的缓存,但如今有许多企业已经开始使用 RMS 2.0 服务器,也就是 Active Directory Rights Managements Services (ADRMS)。
和 RMS 1.0 一样,ADRMS 也有缓存,缓存也是会过期的,默认情况下为 12 小时,如果您希望让您在 AD 中对用户的改动在 RMS 查询中立即生效,或者为了排查用户组扩展的问题, 您可以采取一下几个步骤,在禁用 ADRMS 缓存。
Steps for turning off the ADRMS Cache
==========================================
1. Open SQL Server Management Studio, Delete all Table values in DRMS_DirectoryServices_XXX
2. Open SQL server Management Studio. Open table “DRMS_ClusterPolices” from Database “DRMS_Config_xxxx”, set following policy value to 0
UseDirectoryServicesCacheDatabase
EnableNoRightsCaching
DirectoryServicesMemoryPrincipalCacheMaxSize
DirectoryServicesMemoryGroupIdCacheMaxSize
DirectoryServicesMemoryGroupMembershipCacheMaxSize
DirectoryServicesMemoryContactGroupMembershipCacheMaxSize
DirectoryServicesMemoryPrincipalCacheExpirationMinutes
DirectoryServicesMemoryGroupCacheExpirationMinutes
3. Run command: “iisreset /noforce” on All ADRMS servers.
James Yi
Microsoft RMS Support Expert
本文介绍了如何禁用Active Directory Rights Managements Services (ADRMS) 2.0的缓存,以确保AD中的用户改动即时生效并解决用户组扩展问题。主要步骤包括删除SQL Server中DRMS_DirectoryServices_XXX表的数据,修改DRMS_ClusterPolices表的缓存策略设置,并在所有ADRMS服务器上运行iisreset /noforce命令。


1809

被折叠的 条评论
为什么被折叠?



