I would like to use Amazon's RDS PostgreSQL service for hosting Photo Supreme's catalog. But have run into this error:
It appears that PhotoSupreme tries to create a user with 'superuser' privileges (I guess it's idimager_main). But RDS reserves the superuser privilege (the master user created during setup is granted a role known as "rds_superuser" which is a subset of the superuser's permissions).Severity: ERROR
SQL State: 42501
Primary Error: must be superuser to create superusers
Does PhotoSupreme truly need to depend on a user with superuser privileges? The superuser privilege has very broad permissions and is typically not intended for use by applications.
Is there a subset of permissions that I can assign to a user so that PhotoSupreme is able to do what it needs to do, and so that I can run the database via Amazon RDS?
I would like, if possible, to create a database with the idimager_main user account -- with a subset of permissions -- and then run the scripts under "sqlscripts" to create the schema.
Thanks!