Я, конечно, не спец по безопасности. Но то что в дефолтной установке ЛЮБОЙ пользователь системы может как спокойно создавать базы/пользователей так и их удалять мне кажется не совсем правильным. Или всё пучком и так всё и задумано? после установки запросто делаем [artem@alt ~]$ createuser -a -U postgres testuser CREATE USER [artem@alt ~]$ createdb -U postgres testdb CREATE DATABASE может нужно немного подрихтовать /var/lib/pgsql-root/var/lib/pgsql/data/pg_hba.conf ?
Всем лень придумать дефолную конфигурацию. А MySQL например тоже всем все можно, так что никто и не чешется... и чесаться не будет.
Так зачем придумывать - достаточно посмотреть как сделано у "других" - FC, Debian etc. Про Mysql не совсем понял - ТАМ БОЛЬШИМИ КРАСНЫМИ БУКВАМИ сказано - "задайте пароль root-у"