新农场上的错误消息“失败检查用户配置文件应用程序代理的用户访问权限”
-
16-10-2019 - |
题
我创建了一个新的SharePoint农场,并在创建子站点时收到了错误消息。该子站点似乎可以很好地创建(链接显示在菜单中),但是当我尝试访问它时,我也会遇到错误。
错误消息说
An unexpected error has occurred
而且,从日志文件中,我收到以下错误消息:
ConnectionString: 'Data Source=XXXXXXXX;Initial Catalog="User Profile Service Application_ProfileDB_c9b5d1154dc648bb82d8394371e0a902";Integrated Security=True;Enlist=False;Asynchronous Processing=False;Connect Timeout=15' ConnectionState: Closed ConnectionTimeout: 15
Failure checking user access permissions for User Profile Application Proxy 'User Profile Service Application'. Exception: System.Data.SqlClient.SqlException: Cannot open database "User Profile Service Application_ProfileDB_c9b5d1154dc648bb82d8394371e0a902" requested by the login. The login failed. Login failed for user 'XXXX\XXXX$'.
该服务器也刚刚加入了域。
如何检查该帐户将在下面运行?我想,如果它试图连接到我的数据库服务器,它应该是一个域帐户。
只是想知道我还能检查什么?
解决方案
当您尝试访问新站点时,用户配置文件服务应用程序被称为导致错误。看来此服务未正确创建。
尝试根据以下步骤重新创建此服务:
- 记录您制作的任何用户配置文件配置。
- 删除用户配置文件服务应用程序.
- 更新到 最新的SharePoint累积更新 (发布后对此功能进行了一些修复)。
- 创建用户配置文件服务应用程序 再次。确保选择一个运行的应用程序池作为域帐户(从看起来像在本地计算机帐户下运行的错误)。一种方法是拥有专门用于服务应用程序的应用程序池。