Вместо поиска для novicedba вы можете запустить SQL-запрос к таблице pg_database:
SELECT datname
FROM pg_database JOIN pg_authid ON pg_database.datdba = pg_authid.oid
WHERE rolname = 'novicedba'
Получив это, вы можете перебирать строки и отбрасывать каждую из них. Это безопаснее, чем первый метод, потому что он проверяет точное поле владельца, а не всю строку вывода для подстроки.