Sharepoint - "UserProfileDBCache_WCFLogging :: ProfileDBCacheServiceClient.GetUserData threw exception: Access is denied."

Access denied denote to a permission issue, Meanwhile, you are using a user as a farm admin with sysadmin as server role,So my suggestion is to:

  • Make sure that you are running the PowerShell with the farm account (the service account used to configure SharePoint)

  • During provisioning UPS, the farm account must be added to local administrator group.

Note: After adding the farm account to local administrator group, you must restart the SharePoint 2013 Timer service or restart the server.

  • The service account of UPS has a full control permission in the application service settings.

Tags: