Sharepoint 2013 SharePoint 2013从WSS3.0升级到SQL成员资格提供程序-帐户格式不同且失败

Sharepoint 2013 SharePoint 2013从WSS3.0升级到SQL成员资格提供程序-帐户格式不同且失败,sharepoint-2013,wss-3.0,sqlmembershipprovider,fba,sharepoint-upgrade,Sharepoint 2013,Wss 3.0,Sqlmembershipprovider,Fba,Sharepoint Upgrade,升级SP后,我一直在搜索几个小时有关FBA问题的信息,但没有成功。我们正在一个新的盒子上将WSS 3.0升级到SharePoint 2013。内容升级似乎进行得很顺利,Windows身份验证看起来也不错,但是我们尝试的每个FBA(SQL成员资格)帐户都失败了,并显示“抱歉,此站点尚未与您共享”。尽管我在该站点的成员资格组中看到了该用户。当我删除此人并将其重新添加到成员组时,它会起作用,但帐户字符串不同,我猜这就是问题所在。帐户值现在在前面添加了“i:0#.f |” 旧字符串:ext|user@m

升级SP后,我一直在搜索几个小时有关FBA问题的信息,但没有成功。我们正在一个新的盒子上将WSS 3.0升级到SharePoint 2013。内容升级似乎进行得很顺利,Windows身份验证看起来也不错,但是我们尝试的每个FBA(SQL成员资格)帐户都失败了,并显示“抱歉,此站点尚未与您共享”。尽管我在该站点的成员资格组中看到了该用户。当我删除此人并将其重新添加到成员组时,它会起作用,但帐户字符串不同,我猜这就是问题所在。帐户值现在在前面添加了“i:0#.f |”

旧字符串:ext|user@mycompany.com 新字符串:i:0#.f | ext|user@mycompany.com


是否有办法“升级”FBA帐户以便每个人都可以登录?我们无法手动修改它们,因为集合中有数百个站点,其中大多数都有自己的权限列表。

您是直接从WSS3.0升级到SP 2013还是使用第三方工具?因为没有直接的方法可以使用MS建议的方法从WSS 3.0升级到SP 2013。您应该从WSS 3.0升级到SP 2010,然后升级到SP 2013,否则您将不得不使用第三方工具。 有关详细信息,您可以使用以下链接:


好的,找到了另一个需要应用的命令,它解决了我的问题

打开SP命令行管理程序并执行
将SPWebApplication-Identity“”转换为Claims-RetainPermissions

我正在通过SP 2010进行升级。