mirror of
https://github.com/outbackdingo/patroni.git
synced 2026-08-26 15:40:21 +00:00
CREATE/ALTER USER=>ROLE
This commit is contained in:
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user