From 6b63a5fa66efb44873d1f1681c3139012ee7d3bc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9rgio=20Azevedo?= Date: Wed, 8 Jan 2025 12:09:05 +0000 Subject: [PATCH] Fix grant rights for Postgres 15+ --- Using-the-PostgreSQL-Backend.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Using-the-PostgreSQL-Backend.md b/Using-the-PostgreSQL-Backend.md index ae66f72..b6e2af7 100644 --- a/Using-the-PostgreSQL-Backend.md +++ b/Using-the-PostgreSQL-Backend.md @@ -35,8 +35,8 @@ CREATE DATABASE vaultwarden; 2. Create a new database user and grant rights to database: ```sql CREATE USER vaultwarden WITH ENCRYPTED PASSWORD 'yourpassword'; -GRANT ALL ON DATABASE vaultwarden TO vaultwarden; -GRANT all privileges ON database vaultwarden TO vaultwarden; +GRANT CONNECT ON DATABASE vaultwarden TO vaultwarden; +ALTER SCHEMA public OWNER TO vaultwarden; ``` 3. Configure vaultwarden and start it, so diesel can run migrations and set up the schema properly. Do not do anything else. 4. Stop vaultwarden.