Holas estoy investigando la funcionalidad del postgres 8.3 con el postgis.
Una de las opciones es que la base de datos se pueda manejar con múltiples
esquemas.
para esto debo de modificar la variable "search_path" para que accesda por
defecto a un esquema distinto al public.
pregunta: Como, en donde, modifico la variable "search_path" del usuario
postgres.
gracias

Search Discussions

  • Edwin Quijada at Nov 17, 2008 at 4:12 pm
    postgresql.conf
    busca search_path y agregas los schemas que quieres. Recuerda el no tener tablas con el mismo nombre en esquema diferentes si haces esto.


    *-------------------------------------------------------*
    *-Edwin Quijada
    *-Developer DataBase
    *-JQ Microsistemas
    *-809-849-8087

    * " Si deseas lograr cosas excepcionales debes de hacer cosas fuera de lo comun"
    *-------------------------------------------------------*




    Date: Mon, 17 Nov 2008 11:08:26 -0500
    From: earevaloch@gmail.com
    To: pgsql-es-ayuda@postgresql.org
    Subject: [pgsql-es-ayuda] sobre variable search_path

    Holas estoy investigando la funcionalidad del postgres 8.3 con el postgis.
    Una de las opciones es que la base de datos se pueda manejar con múltiples esquemas.
    para esto debo de modificar la variable "search_path" para que accesda por defecto a un esquema distinto al public.

    pregunta: Como, en donde, modifico la variable "search_path" del usuario postgres.
    gracias

    _________________________________________________________________
    Get 5 GB of storage with Windows Live Hotmail.
    http://windowslive.com/Explore/Hotmail?ocid=TXT_TAGLM_WL_hotmail_acq_5gb_112008
  • Juan Ramirez at Nov 17, 2008 at 4:13 pm

    para esto debo de modificar la variable "search_path" para que accesda por defecto a un esquema distinto al public.
    pregunta: Como, en donde, modifico la variable "search_path" del usuario postgres.
    gracias
    En el archivo de configuración de postgres, [postgresql.conf] busca de abajo para arriba porque esta al final, en el grupo de variables "CLIENT CONNECTION DEFAULTS"

    quitale el "#" a la variable search_path y despues del "public" agrega los squemas dentro de los apostrofos.. luego guarda el archivo y hace un reload al servicio...

    _________________________________________________________________
    Discover the new Windows Vista
    http://search.msn.com/results.aspx?q=windows+vista&mkt=en-US&form=QBRE
  • Alvaro Herrera at Nov 17, 2008 at 6:33 pm

    Eduardo Arévalo escribió:
    Holas estoy investigando la funcionalidad del postgres 8.3 con el postgis.
    Una de las opciones es que la base de datos se pueda manejar con múltiples
    esquemas.
    para esto debo de modificar la variable "search_path" para que accesda por
    defecto a un esquema distinto al public.
    pregunta: Como, en donde, modifico la variable "search_path" del usuario
    postgres.
    Puedes cambiarlo sólo para ese usuario haciendo esto:

    alter user postgres set search_path = el-nuevo-valor

    A continuación, cualquier nueva conexión con ese usuario tendrá ese
    valor.

    Como comentario adicional, te sugiero que no uses el usuario "postgres"
    para nada en tu aplicación. Crea un usuario separado y le das sólo los
    privilegios que necesite (idealmente, creas un usuario que será el dueño
    de la base de datos y de los objetos, y otro usuario al cual le das
    GRANT en cada objeto que necesite). De este modo tienes más control
    sobre lo que hace la aplicación, y no te metes en un lío de seguridad
    que puede ser tremendo si tu aplicación lo hace todo con el
    superusuario.

    --
    Alvaro Herrera Valdivia, Chile Geotag: -39,815 -73,257
    "Escucha y olvidarás; ve y recordarás; haz y entenderás" (Confucio)

Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
grouppgsql-es-ayuda @
categoriespostgresql
postedNov 17, '08 at 4:08p
activeNov 17, '08 at 6:33p
posts4
users4
websitepostgresql.org.es
irc#postgresql

People

Translate

site design / logo © 2022 Grokbase