SharePoint Powershell command problem – FeatureDependencyId are not registered

 

Problem

When you run SharePoint PowerShell on your SharePoint server you get the following error:

Error: "The local farm is not accessible. Cmdlets with FeatureDependencyId are not registered".

clip_image001

Solution

Make sure the logged in user who is trying to run SharePoint PowerShell commands is having the right "SharePoint_Shell_Access" to the SharePoint_Configuration database to do so:

  • Open SQL Management Studio
  • Browse Security folder — Logins , select the user name that is running power shell , right click properties
  • Click on User Mapping , check SharePoint_config , select SharePoint_Shell_Access

clip_image002

Leave a Reply