database is being accessed by other users code example
Example 1: ERROR: database "backend" is being accessed by other users DETAIL: There are 3 other sessions using the database.
sudo service postgresql restart
Example 2: pgadmin postgres ERROR: database is being accessed by other users
PostgresVersion >=9.2
SELECT
pg_terminate_backend(pg_stat_activity.pid)
FROM pg_stat_activity
WHERE
pg_stat_activity.datname = 'name_of_database_to_be_disconnected'
AND pid <> pg_backend_pid()