mirror of
https://github.com/vitodeploy/vito.git
synced 2025-04-22 03:02:20 +00:00
* Add database and database users sync * get mysl users * add mariadb and postgres * fix phpstan
13 lines
381 B
PHP
13 lines
381 B
PHP
if ! sudo -u postgres psql -c "SELECT r.rolname AS username,
|
|
'' as host,
|
|
STRING_AGG(d.datname, ',') AS databases
|
|
FROM pg_roles r
|
|
JOIN
|
|
pg_database d ON has_database_privilege(r.rolname, d.datname, 'CONNECT')
|
|
WHERE r.rolcanlogin
|
|
GROUP BY r.rolname
|
|
ORDER BY r.rolname;";
|
|
then
|
|
echo 'VITO_SSH_ERROR' && exit 1
|
|
fi
|