PostgreSQL: Difference between revisions

From David's Wiki
No edit summary
Line 14: Line 14:
==Users==
==Users==
<syntaxhighlight lang="postgres">
<syntaxhighlight lang="postgres">
# Create user
CREATE USER myuser WITH ENCRYPTED PASSWORD 'mypass';
CREATE USER myuser WITH ENCRYPTED PASSWORD 'mypass';
ALTER USER david WITH SUPERUSER;
 
# Give superuser
ALTER USER myuser WITH SUPERUSER;
</syntaxhighlight>
</syntaxhighlight>

Revision as of 16:12, 29 March 2021

Installation

Upgrading

See [1]

  1. Backup old postgres cluster
    sudo su postgres
    psql_dumpall > export.sql
  2. Install new postgresql version
    sudo apt install postgresql-13
  3. Migrate database and configuration files
  4. Remove and cleanup old postgresql files

Users

# Create user
CREATE USER myuser WITH ENCRYPTED PASSWORD 'mypass';

# Give superuser
ALTER USER myuser WITH SUPERUSER;