From 2d78ef092220b2e700faaefb973442a0074af9dd Mon Sep 17 00:00:00 2001 From: Alexander Kukushkin Date: Thu, 2 Jun 2016 09:28:11 +0200 Subject: [PATCH] CREATE/ALTER USER=>ROLE --- patroni/postgresql.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/patroni/postgresql.py b/patroni/postgresql.py index 452e2e6d..39a3bc1a 100644 --- a/patroni/postgresql.py +++ b/patroni/postgresql.py @@ -734,9 +734,9 @@ BEGIN SET local synchronous_commit = 'local'; PERFORM * FROM pg_authid WHERE rolname = %s; IF FOUND THEN - ALTER USER "{0}" WITH {1} PASSWORD %s; + ALTER ROLE "{0}" WITH {1} PASSWORD %s; ELSE - CREATE USER "{0}" WITH {1} PASSWORD %s; + CREATE ROLE "{0}" WITH {1} PASSWORD %s; END IF; END; $$""".format(name, ' '.join(options)), name, password, password)