0

我正在开发 SharePoint 2013。数据库位于 SqlServer 2008R2 上。SP 和 DB 都在不同的机器上。我正在创建一个与用户控件关联的 webPart。我在用户控件的cs文件中编写逻辑,将从表单收集的数据写入sql server的数据表。

Connection string: Server=myServerAddress;Database=myDataBase;User
Id=myUsername; Password=myPassword;

但它失败并引发类似“用户登录失败”的错误。

请指导。

4

1 回答 1

0

您可能遇到了双跳问题 (另请参阅 NTLM 失败的原因)。要确定使用ULSViewer深入了解 SharePoint 错误详细信息。从 SQL 端检查默认跟踪。“默认跟踪以简单的英语为您提供登录失败的原因”

如果是导致错误的双跃点,您可能需要考虑配置 Kerberos或切换到使用外部列表而不是 Web 部件并使用带 BCS 的 Secure Store Service

于 2013-08-28T19:55:52.007 回答