Entradas

Mostrando las entradas de junio, 2022

Creación de usuarios y bases de datos en PostgreSQL desde la terminal de Debian y Ubuntu

Esta entrada la escribo porque a menudo tengo que buscar cómo crear usuarios y bases de datos en PostgreSQL. Como es algo que se hace muy poco, usualmente una vez al iniciar un proyecto suelo olvidarlo y tengo que acudir a google. Hoy ocurrió como de costumbre, debo darle créditos a este artículo en medium que fue donde encontré la solución. acá les dejo los snippets: Crear usuario: $ sudo -u postgres createuser <nombre_usuario> Crear base de datos $ sudo -u postgres createuser <username> Crear contraseña para el usuario de base de datos: $ sudo -u postgres psql psql = # alter user <username> with encrypted password '<password>'; Dar permisos a un usuario en una base de datos: psql = # grant all privileges on database <dbname> to <username> ; Hacer las operaciones anteriores desde la consola psql: $sudo -u postgres psql postgres = # create database mydb; postgres = # create user myuser with encrypted password 'mypass'; postgres = #