Acceso Denegado SQL con Infopath en Biblioteca de Formularios de s

26/06/2007 - 22:27 por Luke de Ayora | Informe spam
Hola:

Tengo un problema al querer publicar un formulario en una bilbioteca de
formularios de sharepoint 2007, el problema que tengo es que el formulario
realiza una consulta a dos tablas de SQL Server 2005, cuando veo el
formulario desde una ubicacion remota (carpeta compartida) o desde mi equipo
si funciona, cuando lo publico en una biblioteca de formularios (con el
asistente de publicacion de infopath 2007) no funiona me dice que no se puede
conectar al origen de datos, y me manda el error de accesso denegado.

Espero y me puedan ayudar

Gracias Anticipadas

Preguntas similare

Leer las respuestas

#6 Cesar
03/07/2007 - 22:12 | Informe spam
Parece que tienes razón en cuanto a usar los servicios Web, pero no del
todo, según lo que he leído puedes hacer una conexión para consultar datos
pero no para subirlos, para ello necesitas el WS. Corrígeme si me equivoco. Y
finalmente tienes razón en lo de los tipos de contenido.
Gracias por tu comentario.


"Teo Quiroz" wrote:

Solo para comentar que según la documentación de Microsoft, cuando diseñas un
formulario que sea accesible desde el navegador Web utilizando los servicios
de formulario no es posible hablar con una base de datos utilizando la
conexión básica que realizas desde el InforPath, para poder realizar esta
platica: Formularios basados en Web - Base de datos, es necesario hacerlo
mediate servicios Web.

Otra cosa, las plantilla aprobadas por el administrador, una vez cargadas en
la colección de plantillas (desde la administración de Proveedor de Servicios
Compartidos) la tienes que dar de alta como un Tipo de Contenido dentro de la
biblioteca en la cual deseas utilizar la plantilla, así al hacer clic en
Nuevo desde la biblioteca podrás acceder a tu plantilla.

Suerte.

"Elecktrus" wrote:

> Hola:
> las plantillas del administrador, una vez instaladas, se usan como cualquier
> otra plantilla. Solo difiere, y mucho, el proceso para instalarlas.
> Este articulo os puede ser de ayuda (en inglish):
> http://msdn2.microsoft.com/en-us/li...72110.aspx
>
> Yo os recomendaria que pusieras las conexiones en una libreria de conexiones
> de sps2007, y la configuraras como un acceso seguro. Mira las opciones de la
> Administracion Central
>
> "Luke de Ayora" wrote:
>
> > Hola:
> >
> > No creo que sea la version, dado que yo puedo comprobar el formulario con el
> > servidor, y eso solo se puede si tienes infopath services, me parece que el
> > tema es de seguridad, mira despues de publicar este post, pude hacer que
> > funcionara en la biblioteca, dandole en la seguridad en las opciones del
> > formulario nivel de plena confianza, el tema es que yo tambien necesito que
> > funcione en el explorador, y cuando le das seguridad plena, el infopath no te
> > deja publicar asi como asi la plantilla para el explorador, te pide que hagas
> > el proceso de plantilla aprobada por el administrador, ya lo hice asi, pero
> > en realidad no lo he podido hacer funcionar porque no se como trabajan las
> > plantillas aprobadas por el adminsitrador
> >
> > Suerte cualquier cosa por favor me avisas
> >
> > "Cesar" wrote:
> >
> > > Que tal:
> > > Pues yo no podre ayudarte con el problema que tienes, pues a mi me pasa lo
> > > mismo que a ti, te agradecería infinitamente que cuando resuelvas el problema
> > > me digas que era lo que pasaba. Ya tengo como 4 semanas tratando de arreglar
> > > esto pero he avanzado muy poco, la verdad ya no tengo ni idea de lo que pueda
> > > ser, he pensado que posiblemente sea la versión mira este articulo
> > > http://www.gavd.net/servers/sharepo...&itm42 que
> > > piensas de ello.
> > >
> > > Seguimos en contacto.
> > >
> > >
> > >
> > > "Luke de Ayora" wrote:
> > >
> > > > Hola:
> > > >
> > > > Tengo un problema al querer publicar un formulario en una bilbioteca de
> > > > formularios de sharepoint 2007, el problema que tengo es que el formulario
> > > > realiza una consulta a dos tablas de SQL Server 2005, cuando veo el
> > > > formulario desde una ubicacion remota (carpeta compartida) o desde mi equipo
> > > > si funciona, cuando lo publico en una biblioteca de formularios (con el
> > > > asistente de publicacion de infopath 2007) no funiona me dice que no se puede
> > > > conectar al origen de datos, y me manda el error de accesso denegado.
> > > >
> > > > Espero y me puedan ayudar
> > > >
> > > > Gracias Anticipadas
> > > >
Respuesta Responder a este mensaje
#7 Cesar
03/07/2007 - 22:16 | Informe spam
Esta buena la liga que me mandas, gracias, y como retribución te mando estas
que siguen:

para publicar una plantilla aprobada por el administrador, ten cuidado en
que sitio y en que web application la activas.
http://technet2.microsoft.com/Offic...x?mfr=true

para usarlo como tipo de contenido
http://blogs.interknowlogy.com/jeff.../7913.aspx

y dos preguntas, lo que me recomiendas de la librería de conexiones, ¿tienes
alguna referencia que pueda usar? la otra, ¿Qué extensión de archivo y que
configuración usas para el archivo de conexión, yo estoy usando un .udcx pero
no estoy seguro si sea lo mejor. ¿Que me recomiendas? este es el código:

<?xml version="1.0" encoding="UTF-8" ?>
<?MicrosoftWindowsSharePointServices
ContentTypeID="0x010100B4CBD48E029A4ad8B62CB0E41868F2B0"?>
- <udc:DataSource MajorVersion="2" MinorVersion="0"
xmlns:udc="http://schemas.microsoft.com/office...">
<udc:Name>regiones</udc:Name>
<udc:Description>Format: UDC V2; Connection Type: Database; Purpose:
ReadOnly; Generated by Microsoft Office InfoPath 2007 on 2007-07-03 at
09:04:20 by CHUITRON\Anibal_Blanco.</udc:Description>
- <udc:Type MajorVersion="2" MinorVersion="0" Type="Database">
<udc:SubType MajorVersion="0" MinorVersion="0" Type="" />
</udc:Type>
- <udc:ConnectionInfo Purpose="ReadOnly" AltDataSource="">
<udc:WsdlUrl />
- <udc:SelectCommand>
<udc:ListId />
<udc:WebUrl />
<udc:ConnectionString>Provider=SQLOLEDB.1;Password=;Persist Security
Info=True;User ID=;Initial Catalog=MapaSQL;Data Source=NOMBRE SERVIDOR;Use
Procedure for Prepare=1;Auto Translate=True;Packet ;Workstation
ID=;Use Encryption for Data=False;Tag with column collation when
possible=False</udc:ConnectionString>
<udc:ServiceUrl UseFormsServiceProxy="false" />
<udc:SoapAction />
<udc:Query>select "regionID","regionNombre" from "dbo"."regiones" as
"regiones"</udc:Query>
</udc:SelectCommand>
- <udc:UpdateCommand>
<udc:ServiceUrl UseFormsServiceProxy="false" />
<udc:SoapAction />
<udc:Submit />
<udc:FileName>Specify a filename or formula</udc:FileName>
<udc:FolderName AllowOverwrite="" />
</udc:UpdateCommand>
- <!--
udc:Authentication><udc:SSO AppId='' CredentialType='' /></udc:Authentication
</udc:ConnectionInfo>
</udc:DataSource>

Buena suerte.


"Elecktrus" wrote:

Hola:
las plantillas del administrador, una vez instaladas, se usan como cualquier
otra plantilla. Solo difiere, y mucho, el proceso para instalarlas.
Este articulo os puede ser de ayuda (en inglish):
http://msdn2.microsoft.com/en-us/li...72110.aspx

Yo os recomendaria que pusieras las conexiones en una libreria de conexiones
de sps2007, y la configuraras como un acceso seguro. Mira las opciones de la
Administracion Central

"Luke de Ayora" wrote:

> Hola:
>
> No creo que sea la version, dado que yo puedo comprobar el formulario con el
> servidor, y eso solo se puede si tienes infopath services, me parece que el
> tema es de seguridad, mira despues de publicar este post, pude hacer que
> funcionara en la biblioteca, dandole en la seguridad en las opciones del
> formulario nivel de plena confianza, el tema es que yo tambien necesito que
> funcione en el explorador, y cuando le das seguridad plena, el infopath no te
> deja publicar asi como asi la plantilla para el explorador, te pide que hagas
> el proceso de plantilla aprobada por el administrador, ya lo hice asi, pero
> en realidad no lo he podido hacer funcionar porque no se como trabajan las
> plantillas aprobadas por el adminsitrador
>
> Suerte cualquier cosa por favor me avisas
>
> "Cesar" wrote:
>
> > Que tal:
> > Pues yo no podre ayudarte con el problema que tienes, pues a mi me pasa lo
> > mismo que a ti, te agradecería infinitamente que cuando resuelvas el problema
> > me digas que era lo que pasaba. Ya tengo como 4 semanas tratando de arreglar
> > esto pero he avanzado muy poco, la verdad ya no tengo ni idea de lo que pueda
> > ser, he pensado que posiblemente sea la versión mira este articulo
> > http://www.gavd.net/servers/sharepo...&itm42 que
> > piensas de ello.
> >
> > Seguimos en contacto.
> >
> >
> >
> > "Luke de Ayora" wrote:
> >
> > > Hola:
> > >
> > > Tengo un problema al querer publicar un formulario en una bilbioteca de
> > > formularios de sharepoint 2007, el problema que tengo es que el formulario
> > > realiza una consulta a dos tablas de SQL Server 2005, cuando veo el
> > > formulario desde una ubicacion remota (carpeta compartida) o desde mi equipo
> > > si funciona, cuando lo publico en una biblioteca de formularios (con el
> > > asistente de publicacion de infopath 2007) no funiona me dice que no se puede
> > > conectar al origen de datos, y me manda el error de accesso denegado.
> > >
> > > Espero y me puedan ayudar
> > >
> > > Gracias Anticipadas
> > >
Respuesta Responder a este mensaje
#8 Luke de Ayora
04/07/2007 - 16:36 | Informe spam
Muchas Gracias por todo el apoyo, probare todas las opciones y les prometo
que les informare de los resultados


Saludos

"Cesar" wrote:

Esta buena la liga que me mandas, gracias, y como retribución te mando estas
que siguen:

para publicar una plantilla aprobada por el administrador, ten cuidado en
que sitio y en que web application la activas.
http://technet2.microsoft.com/Offic...x?mfr=true

para usarlo como tipo de contenido
http://blogs.interknowlogy.com/jeff.../7913.aspx

y dos preguntas, lo que me recomiendas de la librería de conexiones, ¿tienes
alguna referencia que pueda usar? la otra, ¿Qué extensión de archivo y que
configuración usas para el archivo de conexión, yo estoy usando un .udcx pero
no estoy seguro si sea lo mejor. ¿Que me recomiendas? este es el código:

<?xml version="1.0" encoding="UTF-8" ?>
<?MicrosoftWindowsSharePointServices
ContentTypeID="0x010100B4CBD48E029A4ad8B62CB0E41868F2B0"?>
- <udc:DataSource MajorVersion="2" MinorVersion="0"
xmlns:udc="http://schemas.microsoft.com/office...">
<udc:Name>regiones</udc:Name>
<udc:Description>Format: UDC V2; Connection Type: Database; Purpose:
ReadOnly; Generated by Microsoft Office InfoPath 2007 on 2007-07-03 at
09:04:20 by CHUITRON\Anibal_Blanco.</udc:Description>
- <udc:Type MajorVersion="2" MinorVersion="0" Type="Database">
<udc:SubType MajorVersion="0" MinorVersion="0" Type="" />
</udc:Type>
- <udc:ConnectionInfo Purpose="ReadOnly" AltDataSource="">
<udc:WsdlUrl />
- <udc:SelectCommand>
<udc:ListId />
<udc:WebUrl />
<udc:ConnectionString>Provider=SQLOLEDB.1;Password=;Persist Security
Info=True;User ID=;Initial Catalog=MapaSQL;Data Source=NOMBRE SERVIDOR;Use
Procedure for Prepare=1;Auto Translate=True;Packet ;Workstation
ID=;Use Encryption for Data=False;Tag with column collation when
possible=False</udc:ConnectionString>
<udc:ServiceUrl UseFormsServiceProxy="false" />
<udc:SoapAction />
<udc:Query>select "regionID","regionNombre" from "dbo"."regiones" as
"regiones"</udc:Query>
</udc:SelectCommand>
- <udc:UpdateCommand>
<udc:ServiceUrl UseFormsServiceProxy="false" />
<udc:SoapAction />
<udc:Submit />
<udc:FileName>Specify a filename or formula</udc:FileName>
<udc:FolderName AllowOverwrite="" />
</udc:UpdateCommand>
- <!--
udc:Authentication><udc:SSO AppId='' CredentialType='' /></udc:Authentication
</udc:ConnectionInfo>
</udc:DataSource>

Buena suerte.


"Elecktrus" wrote:

> Hola:
> las plantillas del administrador, una vez instaladas, se usan como cualquier
> otra plantilla. Solo difiere, y mucho, el proceso para instalarlas.
> Este articulo os puede ser de ayuda (en inglish):
> http://msdn2.microsoft.com/en-us/li...72110.aspx
>
> Yo os recomendaria que pusieras las conexiones en una libreria de conexiones
> de sps2007, y la configuraras como un acceso seguro. Mira las opciones de la
> Administracion Central
>
> "Luke de Ayora" wrote:
>
> > Hola:
> >
> > No creo que sea la version, dado que yo puedo comprobar el formulario con el
> > servidor, y eso solo se puede si tienes infopath services, me parece que el
> > tema es de seguridad, mira despues de publicar este post, pude hacer que
> > funcionara en la biblioteca, dandole en la seguridad en las opciones del
> > formulario nivel de plena confianza, el tema es que yo tambien necesito que
> > funcione en el explorador, y cuando le das seguridad plena, el infopath no te
> > deja publicar asi como asi la plantilla para el explorador, te pide que hagas
> > el proceso de plantilla aprobada por el administrador, ya lo hice asi, pero
> > en realidad no lo he podido hacer funcionar porque no se como trabajan las
> > plantillas aprobadas por el adminsitrador
> >
> > Suerte cualquier cosa por favor me avisas
> >
> > "Cesar" wrote:
> >
> > > Que tal:
> > > Pues yo no podre ayudarte con el problema que tienes, pues a mi me pasa lo
> > > mismo que a ti, te agradecería infinitamente que cuando resuelvas el problema
> > > me digas que era lo que pasaba. Ya tengo como 4 semanas tratando de arreglar
> > > esto pero he avanzado muy poco, la verdad ya no tengo ni idea de lo que pueda
> > > ser, he pensado que posiblemente sea la versión mira este articulo
> > > http://www.gavd.net/servers/sharepo...&itm42 que
> > > piensas de ello.
> > >
> > > Seguimos en contacto.
> > >
> > >
> > >
> > > "Luke de Ayora" wrote:
> > >
> > > > Hola:
> > > >
> > > > Tengo un problema al querer publicar un formulario en una bilbioteca de
> > > > formularios de sharepoint 2007, el problema que tengo es que el formulario
> > > > realiza una consulta a dos tablas de SQL Server 2005, cuando veo el
> > > > formulario desde una ubicacion remota (carpeta compartida) o desde mi equipo
> > > > si funciona, cuando lo publico en una biblioteca de formularios (con el
> > > > asistente de publicacion de infopath 2007) no funiona me dice que no se puede
> > > > conectar al origen de datos, y me manda el error de accesso denegado.
> > > >
> > > > Espero y me puedan ayudar
> > > >
> > > > Gracias Anticipadas
> > > >
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida