Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations IamaSherpa on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Access Denied to Site Collection Administrator 1

Status
Not open for further replies.

callate

IS-IT--Management
Apr 28, 2011
3
US
I have a site collection with several subsites which I can no longer access. I am listed as both a farm administrator and site collection administrator in this installation. I can access a separate site collection on the same web application, and I can access the Central Administration site. All accounts including mine, get an access denied error when navigating to any site on the aformentioned site collection.

I was not having any access issues until this morning when I was doing some housekeeping and changing group membership at the root site level, and also deleting a few custom sharepoint groups that were no longer needed. At some point after deleting one of these custom groups, I began getting the access denied errors.

I found the error below in the uls viewer, but haven't seen anything that looks related in the windows application log. I had some similar issues yesterday, but was able to resolve them by toggling Inherit Permissions, Stop Inheriting permissions from a subsite using SharePoint Designer. I've had no such luck with SharePoint Designer today. I've scoured this forum and the web for a solution, but have not found any issue that looked the same as mine. Any help would be appreciated.

PortalSiteMapProvider was unable to fetch children for node
at URL: /, message: Thread was being aborted., stack trace:
at System.Threading.Thread.AbortInternal()
at System.Threading.Thread.Abort(Object stateInfo)
at System.Web.HttpResponse.End()
at Microsoft.SharePoint.Utilities.SPUtility.Redirect(String url, SPRedirectFlags flags, HttpContext context, String queryString)
at Microsoft.SharePoint.Utilities.SPUtility.RedirectToAccessDeniedPage(HttpContext context)
at Microsoft.SharePoint.Utilities.SPUtility.HandleAccessDenied(HttpContext context)
at Microsoft.SharePoint.Utilities.SPUtility.HandleAccessDenied(Exception ex)
at Microsoft.SharePoint.Library.SPRequest.GetSubwebsFiltered(String bstrParentWebUrl, UInt64 iPermMaskForUnique, UInt64 iPermMaskForInherited, Int32 nWebTemplate, Int16 nProvisionConfig, Int32 lToLinkRecurringMeeting, Object& pvarSubwebs, Object& pvarSubwebIds, Object& pvarLangs, Object& pvarTitles, Object& pvarDescriptions, Object& pvarCreationTimes, Object& pvarModifiedTimes, Object& pvarUserIsWebAdmins, Object& pvarWebTemplates, Object& pvarProvisionConfigs, Object& pvarMeetingCounts)
at Microsoft.SharePoint.SPWeb.SPWebCollectionProvider.GetWebsData(String[]& strNames, String[]& strServiceRelUrls, Guid[]& guidWebIds, Int32[]& nLanguages, String[]& strTitles, String[]& strDescriptions, String[]& strCreationTimes, String[]& strModifiedTimes, Boolean[]& bUserIsWebAdmins, Int32[]& nWebTemplates, Int16[]& nProvisionConfigs, Int16[]& nMeetingCounts, Int32[]& nUIVersions, Int32[]& nFlags, String[]& strMasterUrls, String[]& strCustomMasterUrls)
at Microsoft.SharePoint.SPWebCollection.EnsureWebsData()
at Microsoft.SharePoint.SPWebCollection.get_WebsInfo()
at Microsoft.SharePoint.Publishing.Navigation.PortalWebSiteMapNode.FetchDynamicItems(PublishingWeb pubWeb, NodeTypes includedTypes, Boolean& websFetched, Boolean& pagesFetched)
at Microsoft.SharePoint.Publishing.Navigation.PortalWebSiteMapNode.PopulateNavigationChildrenInner(NodeTypes includedTypes)
at Microsoft.SharePoint.Publishing.Navigation.PortalWebSiteMapNode.PopulateNavigationChildren(NodeTypes includedTypes)
at Microsoft.SharePoint.Publishing.Navigation.PortalSiteMapNode.GetNavigationChildren(NodeTypes includedTypes, NodeTypes includedHiddenTypes, Boolean trimmingEnabled, OrderingMethod ordering, AutomaticSortingMethod method, Boolean ascending, Int32 lcid)
at Microsoft.SharePoint.Publishing.Navigation.PortalSiteMapNode.GetNavigationChildren(NodeTypes includedTypes, NodeTypes includedHiddenTypes, OrderingMethod ordering, AutomaticSortingMethod method, Boolean ascending, Int32 lcid)
at Microsoft.SharePoint.Publishing.Navigation.PortalSiteMapNode.GetNavigationChildren(NodeTypes includedHiddenTypes)
 
In Central Administration, are you still listed as the Site Collection Owner for the sites in question?

Central Administration > Application Management > Site Collection Owners

Sets the primary or secondary administrator of a site collection:



I've done the exact same thing in the past. SharePoint permissions were a mess, so I went in and started cleaning....

 
Thanks ehaze. Yes, I am still listed as the primary site collection owner for this site in central administration.
 
database(s) online?
is the app pool up and running?

Did you also look here:
Central Administration > Application Management > User Permissions for Web Application


Last time I had this happen, I just logged in with my spAdmin (SharePoint Admin Account) account and granted myself access.
 
I was able to resolve this by deleting the existing web application in the Central Administration web application and choosing to delete the IIS web app, and NOT deleting the associated content database. I then created a new web application in Central Administration and associated with the old content database. Voila! I can now access the newly created web app with all my old content.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top