Bases de datos SQL desde cero | 3.6 - Otorgar y revocar permisos
Jhonatan Chira Martinez@jhonatanchiramartinez
Tengo creado el usuario student, pero el detalle es que este no se puede conectar a la base de datos. Digito tal cual: postgres=# \dg Lista de roles Nombre de rol | Atributos | Miembro de ---------------+------------------------------------------------------------+------------ jhonatan | | {} postgres | Superusuario, Crear rol, Crear BD, Replicación, Ignora RLS | {} student | No puede conectarse | {}
postgres=# \l Listado de base de datos Nombre | Dueño | Codificación | Collate | Ctype | configuración ICU | Proveedor de locale | Privilegios -----------+----------+--------------+-------------------+-------------------+-------------------+---------------------+----------------------- edteam | student | UTF8 | Spanish_Peru.1252 | Spanish_Peru.1252 | | libc | postgres | postgres | UTF8 | Spanish_Peru.1252 | Spanish_Peru.1252 | | libc | template0 | postgres | UTF8 | Spanish_Peru.1252 | Spanish_Peru.1252 | | libc | =c/postgres + | | | | | | | postgres=CTc/postgres template1 | postgres | UTF8 | Spanish_Peru.1252 | Spanish_Peru.1252 | | libc | =c/postgres + | | | | | | | postgres=CTc/postgres (4 filas)
Luego como parte final digito:
postgres=# \c edteam student Contraseña para usuario student: falló la conexión al servidor en «localhost» (::1), puerto 5432: FATAL: al rol «student» no se le permite conectarse Se ha mantenido la conexión anterior
Como se ve no puedo avanzar más. He visto los videos varias veces, pero por más que cambio la contraseña no me permite conectarme. He buscado soluciones en youtube y demás, pero no encuentro solución alguna. Alguien que me ayude por favor.