I needed to wire up MOSS to a SQL database via BDC. For testing/POC purposes, I wanted to embed the SQL account user id and password in the ADF. Starting with este modelo (http://msdn2.microsoft.com/en-us/library/ms564221.aspx), Creei un ADF que se conecta a unha instancia do servidor SQL particular e troncos cun determinado ID de usuario e contrasinal e mostra neste tramo:
<LobSystemInstances> <LobSystemInstance Nome="ClaimsInstance"> <Propiedades> <Propiedade Nome="AuthenticationMode" Tipo="System.String">PassThrough</Propiedade> <Propiedade Nome="DatabaseAccessProvider" Tipo="System.String">SqlServer</Propiedade> <Propiedade Nome="RdbConnection fonte de datos" Tipo="System.String">real do servidor instancia real</Propiedade> <Propiedade Nome="RdbConnection Initial Catalog" Tipo="System.String">catálogo de inicio real</Propiedade> <Propiedade Nome="RdbConnection Seguridade Integrada" Tipo="System.String">SSPI</Propiedade> <Propiedade Nome="RdbConnection pooling" Tipo="System.String">teito</Propiedade> <!-- Estes son os valores de chave: --> <Propiedade Nome="RdbConnection ID do usuario" Tipo="System.String">unctual ID do usuario</Propiedade> <Propiedade Nome="RdbConnection contrasinal" Tipo="System.String">Contrasinal real</Propiedade> <Propiedade Nome="Trusted_Connection RdbConnection" Tipo="System.String">teito</Propiedade> </Propiedades> </LobSystemInstance> </LobSystemInstances>
Non é unha boa práctica, but it’s useful for a quick and simple configuration for testing. This was surprisingly difficult to figure out. I never found a functional example with search keywords:
- ADF incorporado usuario e contrasinal
- inserir ID de usuario e contrasinal no ADF
- inserir ID de usuario e contrasinal no ADF BDC
- SharePoint BDC cartilla
- SharePoint incorporar ID de usuario e contrasinal no ADF
</final>
Recibe este ao tentar acceder wiht ID de usuario e contrasinal
A Metadata Exception was constructed in App Domain ‘/LM/W3SVC/1032898172/Root-2-128851566339311184’. O texto completo é excepción: The LobSystemInstance Property ‘AuthenticationMode’ has a value that requires ‘Integrated Security’ na secuencia de conexión
Havie loitou coa configuración da conexión LobSystemInstance tamén. Usa os seus comentarios a ver se todo funcionou.
My setting differs in that i have set ‘Integrated security’ como false no canto de SSPI
and ‘rdbconnection Pooling’ a verdade.
A miña observación sobre o pool de conexión: xa que a secuencia de conexión a calquera usuario do BDC será exactamente o mesmo, a mesma conexión empregarase repetidas veces e, polo tanto, poden ser eficiente agrupados polo sistema. Aforre sobrecarga no lado do servidor SQL. Ou hai algo que a chave?