Mostrar usuario que se logueo en una aplicacion java

Mostrar usuario que se logueo en una aplicacion java

Buenas a todos,

COmo podria capturar el usuario que se logueo y mostrarlo en un JLabel de java, se como hacer con respecto a java, mi pregunta es de donde saco esa informacion en postgres.

muchas gracias por su ayuda

saludos

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de rafaelma

Re: Mostrar usuario que se logueo

Esto lo puedes obtener con 'current_user';

SELECT current_user;  
 
current_user 
--------------
 postgres
(1 row)

Muchas mas funciones de este tipo las puedes encontrar en:
http://www.postgresql.org/docs/current/interactive/functions-info.html

--
Rafael Martinez
Webmaster

hola, no me ha ido muy bien

hola, no me ha ido muy bien que digamos, lo que estoy queriendo hacer es una ventana de cambio de password y que al abrirse esa ventana, despliegue el usuario activo, al querer hacer esto, me da un error que dice "EL SERVIDOR REQUIERE AUTENTICACION BASADA EN CONTRASEÑA, PERO NO SE HA PROVISTO NINGUNA CONTRASEÑA", ojala puedan ayudarme con esto, muchisimas gracias

saludos

Imagen de rafaelma

Información sobre usuario activo

Despues del ultimo comentario, no tengo muy claro que es lo que quieres hacer.

El ejemplo que te di con 'SELECT current_user' es para obtener el usuario con el que te has conectado a la base de datos.

¿De que usuario es el que quieres obtener información, del que utiliza la aplicación para conectarse a la base de datos o del usuario que se a logueado en la aplicación?

Si la aplicación gestiona a sus usuarios, supongo que tendras una o varias tablas en la base de datos con información sobre los usuarios de la aplicacion y lo que pueden hacer en la misma.

El error que te da, es bastante claro, intentas conectarte a un servidor (¿postgresql?) y necesitas una clave que no proporcionas en el proceso de conexión.

Ya contaras
--
Rafael Martinez
Webmaster

Hola, no pense tener que

Hola, no pense tener que tener una tabla donde alojar a los usuarios, crei que el motor me podria dar esa informacion, y como el sistema lo usan 4 personas como maximo, por eso no cree ninguna tabla de usuarios, pero por lo visto lo voy a tener que hacer si es que quiero llegar a mi objetivo, y es asi como tu lo dices quiero mostrar el usuario que se logueo en la aplicacion

gracias por tu ayuda

Enviar nuevo comentario

  • Las direcciones de las páginas web y las de correo se convierten en enlaces automáticamente.
  • Etiquetas HTML permitidas: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd><h2><pre>
  • Saltos automáticos de líneas y de párrafos.

Más información sobre opciones de formato

Image CAPTCHA
Enter the characters shown in the image.