该问题出现在DNN5.4.4版本创建的子站点上。如果在子站点上增加页面,就会发现所有用户默认具有浏览和编辑权限,而且被锁死无法修改,如下图。
经检查,发现是DNN5.4问题,修改方法如下:
update {databaseOwner}{objectQualifier}portals set AdministratorRoleId = (select roleid from {databaseOwner}{objectQualifier}Roles where {databaseOwner}{objectQualifier}Roles.PortalID ={databaseOwner}{objectQualifier}Portals.PortalID and RoleName = 'Administrators')