我开发了一个窗口服务应用程序,它在 SP 服务器上运行,将文件从 Safe 复制到 SP。该服务在一个应用程序用户下运行,该用户是 SP 服务器上的管理员,并且是它尝试访问的站点上的站点集管理员。当我运行该服务时,我收到“SQL 数据库登录失败。下面包括来自 SQL Server 的其他错误信息。用户登录失败“我可以使用指定用户通过浏览器访问该站点。当我在我的用户下运行服务时,我没有收到此错误(我是服务器上的管理员和网站上的网站集管理员)
错误发生在以下行:
Using(SPsite site = new SPSite(<the url to the site>)
{
}