Sql server 2008 r2 使用MSSQL twist的SharePoint 2007混合模式身份验证?

Sql server 2008 r2 使用MSSQL twist的SharePoint 2007混合模式身份验证?,sql-server-2008-r2,sharepoint-2007,forms-authentication,windows-authentication,basic-authentication,Sql Server 2008 R2,Sharepoint 2007,Forms Authentication,Windows Authentication,Basic Authentication,我正在维护和扩展SharePoint 2007 internet网站,该网站有一个广泛的自定义ASP.NET 2.0应用程序,与自定义MSSQL 2008数据库集成 应用程序使用连接到Active Directory的Windows身份验证,所有帐户都是Active Directory域控制器上的域帐户 用户使用SSL上的基本身份验证通过internet浏览器从远程位置登录 MSSQL 2008在整个存储过程中广泛使用SUSER_SNAME来识别哪个用户正在发出过程请求,并相应地修改所使用的查询

我正在维护和扩展SharePoint 2007 internet网站,该网站有一个广泛的自定义ASP.NET 2.0应用程序,与自定义MSSQL 2008数据库集成

应用程序使用连接到Active Directory的Windows身份验证,所有帐户都是Active Directory域控制器上的域帐户

用户使用SSL上的基本身份验证通过internet浏览器从远程位置登录

MSSQL 2008在整个存储过程中广泛使用SUSER_SNAME来识别哪个用户正在发出过程请求,并相应地修改所使用的查询

我被要求从基本身份验证切换到基于表单的身份验证

我有以下问题:

1) 在SharePoint 2007中从基本身份验证切换到基于表单的身份验证有哪些危险

2) 由于在存储过程中使用SUSER_SNAME,是否还有其他问题等待解决

3) 这样的更改是否相对较快,或者调试系统中的故障可能需要很长时间?

您可以使用“Active Directory成员资格提供程序””来实现此更改。 请参阅此链接

1) 基本身份验证和基于表单的身份验证在安全角度上没有重大区别

2) 使用“Active Directory成员资格提供程序”不会影响使用SUSER_SNAME

3) 这是一个非常简单的过程