我使用下面的命令
在本地PostgreSQL实例上创建了一个用户create role testuser with login password 'test'
然后我创建了一个空白数据库并使用pg_restore使用以下命令在新创建的数据库上恢复备份
pg_restore -c -h 172.27.211.11 -U testuser -d abcd_test1 "E:\testbackup_20180509_2330.backup"
令人惊讶的是备份恢复了。这是否意味着所有用户都有权恢复数据库?
有没有办法阻止用户恢复数据库?