En App.config
<?xml version="1.0" encoding="utf-8" ?><configuration>    <appSettings>    <add 
key="servidor" value="localhost"/>    <add key="basedatos" value="sistema"/>    
<add key="usuario" value="postgres"/>    <add key="password" 
value="LX300II**01"/>    <add key="puerto" value="5432"/>  
</appSettings></configuration>
Y la clase Conexion.vb
Dim CadenaConexion As String = String.Format("server={0}; port={1}; userid={2}; 
password={3}; database={4}", Me.CadenaServidor, Me.CadenaPuerto, 
Me.CadenaUsuario, Me.CadenaPassword, Me.CadenaBaseDatos)Dim ConexionActiva As 
New NpgsqlConnection(CadenaConexion)
Saludos.
> From: ja...@2ndquadrant.com
> Date: Fri, 18 Oct 2013 15:22:44 -0500
> Subject: Re: [pgsql-es-ayuda] Roles como usuarios de programa compilado
> To: pedr...@outlook.com
> CC: pgsql-es-ayuda@postgresql.org
> 
> 2013/10/18 Pedro PG <pedr...@outlook.com>:
> >
> > El tema es: es factible manejar los usuarios (o roles según postgres) como
> > usuarios en el VB NET, y en el caso que alguien halla hecho esto como
> > hicieron para cambiar la cadena de conexión según el usuario (hay que
> > recordar que la aplicación la usaran muchos usuarios ... lo que planteo es
> > crear un usuario en postgres por cada usuario que tenga acceso desde el
> > software compilado).
> >
> 
> un usuario de base por usuario de aplicación me parece a mi es lo apropiado.
> si tienes acceso al código de la aplicación es muy sencillo, puedes
> mostrar el código que usas para conectarte en VB?
> 
> -- 
> Jaime Casanova         www.2ndQuadrant.com
> Professional PostgreSQL: Soporte 24x7 y capacitación
> Phone: +593 4 5107566         Cell: +593 987171157
> 
> -
> Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org)
> Para cambiar tu suscripción:
> http://www.postgresql.org/mailpref/pgsql-es-ayuda
                                          

Responder a