<div dir="ltr">Hacía tiempo que no lo comprobaba en qgis. De todas formas la idea es que a nivel base de datos no creo que se pueda implementar. Yo no sé como poner los permisos de forma que un usuario no pueda listar las tablas de un esquema. Hay que controlarlo a nivel aplicación.<div><br></div><div>Supongo que si más gente está de acuerdo se podría modificar el comportamiento del driver de postgresql para que sólo mostrara las tablas y vistas en las que al menos tienes permiso de SELECT<br><div><br></div><div><br></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">El 24 de marzo de 2017, 11:20, Javier Galán <span dir="ltr">&lt;<a href="mailto:javiergalans@gmail.com" target="_blank">javiergalans@gmail.com</a>&gt;</span> escribió:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Muchas gracias Francisco.<div><br></div><div>Había probado en Qgis, y como no me mostraba  las tablas a las que no tenia acceso, pensé que habría alguna forma para hacerlo con gvsig.</div><div><br></div><div>Mirare el plugin.</div><div><br></div><div>Muchas gracias</div><div>Saludos</div></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">El 24 de marzo de 2017, 11:03, Francisco Puga <span dir="ltr">&lt;<a href="mailto:fpuga@icarto.es" target="_blank">fpuga@icarto.es</a>&gt;</span> escribió:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">No creo que eso se pueda hacer, al menos no de forma sencilla.<div><br></div><div>Los gises sacan la información de que tablas tienen geometría de la vista public.geometry_columns que posgis crea automaticamente. Esa vista consulta las tablas del sistema para &quot;detectar&quot; columnas de tipo geometry, y las tablas del sistema son accesibles en lectura a todos los usuarios.</div><div><br></div><div>Si realmente necesitaras algo así, nunca lo he probado, y me parece peligroso, pero supongo que podrías intentar reescribir la vista geometry_columns para meter tu propia lógica. Teniendo en cuenta que postgis la usa para más cosas tiene cierta peligrosidad hacer esto.</div><div><br></div><div>Yo creo que lo mejor es que crees tu propio panel de añadir capas donde tengas los permisos en cuenta. Puedes usar como &quot;inspiración&quot; el panel de cargar capa a medida que usamos en el plugin ELLE.</div><div><br></div><div><a href="https://github.com/iCarto/extELLE/blob/gvsig2/src/main/java/es/udc/cartolab/gvsig/elle/gui/ElleWizard.java" target="_blank">https://github.com/iCarto/extE<wbr>LLE/blob/gvsig2/src/main/java/<wbr>es/udc/cartolab/gvsig/elle/<wbr>gui/ElleWizard.java</a><br></div></div><div class="gmail_extra"><br><div class="gmail_quote"><div><div class="m_2570297402452070849h5">El 23 de marzo de 2017, 13:58, Javier Galán <span dir="ltr">&lt;<a href="mailto:javiergalans@gmail.com" target="_blank">javiergalans@gmail.com</a>&gt;</span> escribió:<br></div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="m_2570297402452070849h5"><div dir="ltr">Hola <div><br></div><div>Tengo una base de datos en postgis y un usuario que no tiene permisos para cargar las tablas de un esquema pero si de otros. </div><div>En la conexión me salen listadas todas las tablas, cunado se intentan seleccionar evidentemente no lo permite y salta un error en la barra de estado.</div><div><br></div><div>&quot;Error executing action in resource&quot;</div><div><br></div><div>Hay alguna forma de hacer que gvsig no muestre las tablas a las que no tiene acceso?</div><div><br></div><div><br></div><div>Un saludo</div><div><br></div><div><br></div><div>Gracias</div></div>
<br></div></div>______________________________<wbr>_________________<br>
gvSIG_usuarios mailing list<br>
<a href="mailto:gvSIG_usuarios@listserv.gva.es" target="_blank">gvSIG_usuarios@listserv.gva.es</a><br>
<br>
Para ver histórico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente dirección:<br>
<br>
<a href="https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios" rel="noreferrer" target="_blank">https://listserv.gva.es/cgi-bi<wbr>n/mailman/listinfo/gvsig_usuar<wbr>ios</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="m_2570297402452070849m_4694193915962274962gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div>Francisco Puga</div><div>iCarto | Innovación, Cooperación, Cartografía y Territorio S.L.</div><div><a href="http://www.icarto.es/" target="_blank">http://www.icarto.es/</a></div><div><br></div><div>c/ Rafael Alberti nº 13 – 1º D</div><div>15008 A Coruña</div><div>Galicia (Spain)</div><div><a href="tel:+34%20881%2092%2078%2008" value="+34881927808" target="_blank">+34 881927808</a></div><div><br></div><div>Este correo electrónico contiene información estrictamente confidencial y es de uso exclusivo del destinatario, quedando prohibida a cualquier otra persona su revelación, copia, distribución, o el ejercicio de cualquier acción relativa a su contenido. Si ha recibido este mensaje por error, por favor conteste a su remitente mediante correo electrónico y proceda a borrarlo de su sistema.</div><div><br></div><div>Sus datos personales serán tratados de forma confidencial y no serán cedidos a terceros ajenos a ICARTO. En cualquier caso, podrá ejercer los derecho de oposición, acceso, rectificación y cancelación de acuerdo con lo establecido en la Ley Orgánica 15/99, de 13 de diciembre, de Protección de Datos de Carácter Personal dirigiéndose a Innovación, Cooperación, Cartografía e Territorio, SL. (ICARTO) en la dirección postal a C/ Rafael Alberti, nº 13, 1ºD, 15.008 – (A Coruña).</div></div></div>
</div>
<br>______________________________<wbr>_________________<br>
gvSIG_usuarios mailing list<br>
<a href="mailto:gvSIG_usuarios@listserv.gva.es" target="_blank">gvSIG_usuarios@listserv.gva.es</a><br>
<br>
Para ver histórico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente dirección:<br>
<br>
<a href="https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios" rel="noreferrer" target="_blank">https://listserv.gva.es/cgi-bi<wbr>n/mailman/listinfo/gvsig_usuar<wbr>ios</a><br>
<br></blockquote></div><br></div>
</div></div><br>______________________________<wbr>_________________<br>
gvSIG_usuarios mailing list<br>
<a href="mailto:gvSIG_usuarios@listserv.gva.es">gvSIG_usuarios@listserv.gva.es</a><br>
<br>
Para ver histórico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente dirección:<br>
<br>
<a href="https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios" rel="noreferrer" target="_blank">https://listserv.gva.es/cgi-<wbr>bin/mailman/listinfo/gvsig_<wbr>usuarios</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div>Francisco Puga</div><div>iCarto | Innovación, Cooperación, Cartografía y Territorio S.L.</div><div><a href="http://www.icarto.es/" target="_blank">http://www.icarto.es/</a></div><div><br></div><div>c/ Rafael Alberti nº 13 – 1º D</div><div>15008 A Coruña</div><div>Galicia (Spain)</div><div>+34 881927808</div><div><br></div><div>Este correo electrónico contiene información estrictamente confidencial y es de uso exclusivo del destinatario, quedando prohibida a cualquier otra persona su revelación, copia, distribución, o el ejercicio de cualquier acción relativa a su contenido. Si ha recibido este mensaje por error, por favor conteste a su remitente mediante correo electrónico y proceda a borrarlo de su sistema.</div><div><br></div><div>Sus datos personales serán tratados de forma confidencial y no serán cedidos a terceros ajenos a ICARTO. En cualquier caso, podrá ejercer los derecho de oposición, acceso, rectificación y cancelación de acuerdo con lo establecido en la Ley Orgánica 15/99, de 13 de diciembre, de Protección de Datos de Carácter Personal dirigiéndose a Innovación, Cooperación, Cartografía e Territorio, SL. (ICARTO) en la dirección postal a C/ Rafael Alberti, nº 13, 1ºD, 15.008 – (A Coruña).</div></div></div>
</div>