如何处理大批量页面【停止页面集成权限】-MOSS2010
在 SharePoint 2010 中, 创建的子网站是直接继承父网站的权限(可能包括「访客」)
大家都知道如何用以下方法操作,如下图:
可是页面很多的时候,如何进行呢?
链接站点数据库,执行如下sql
SELECT [ScopeUrl]
,[AnonymousPermMask]
FROM [dbo].[Perms]
出现如下结果:
首先選擇需調整的網站 DB Name
貼上下列 SQL 執行
SELECT [ScopeUrl]
,[AnonymousPermMask]
FROM [dbo].[Perms]
會出現如下列 頁面清單
將需[停止繼承權限]的頁面 加入 Where 條件
將 [AnonymousPermMask] 該欄位 Update 為 0
即可將該頁面 [停止繼承權限]
UPDATE [dbo].[Perms]
SET[AnonymousPermMask] = 0
WHERE …
進到該頁面, 「頁面權限設定」內後, 即可看到如下圖所示…