내 시나리오에서 사용자는 데이터베이스의 소유자이고 그 안에있는 것은 무엇이든지간에/그 사람이 완전히 액세스 할 수 있어야합니다./그녀. 하지만 나는 사용자가 자신의 데이터베이스 밖에서 어떤 것에도 접근하기를 원하지 않는다.개체에 대한 액세스 권한을 데이터베이스에 부여하는 방법은 추후에 추가됩니다.
내가 언급 한 것처럼 데이터베이스의 구조는 시간이 지나면 바뀔 것이므로 나는 추가 된 각 테이블/스키마/기능에 대한 권한을 재설정하지 않는 것을 선호한다.
어떻게하면 PostgreSQL에서 그러한 권한을 부여 할 수 있습니까?
당신은'ALTER DEFAULT PRIVILEGES'을 찾고 있습니다. https://www.postgresql.org/docs/current/static/sql-alterdefaultprivileges.html –
@a_horse_with_no_name 답변으로 올리시겠습니까? 가능하면 기존 데이터베이스에 모든 권한을 부여하는 방법을 설명하고 마지막 개체까지 (깊은 권한 부여 !?). 감사. – Mehran