여러 데이터베이스가 실행되는 PostgreSQL 서버가 있습니다. 데이터베이스 중 하나를이라고 postgres하며 처음부터 시작했습니다. 내부에있는 테이블을 볼 수 없으며 명시 적으로 사용한 적이 없지만 모든 사용자가 데이터베이스 내에 테이블을 만들 수 있음을 알았습니다 (이것은 내가 원하는 것이 아닙니다-관리자를 제외한 다른 사용자는 원하지 않습니다) 모든 테이블).
서버가 정상적으로 작동하는 데 필요한 특수 데이터베이스라고 생각하지만 그 목적은 무엇입니까? 내부에 어떤 종류의 데이터가 저장되어 있습니까? 다른 데이터베이스에 대한 메타 데이터 (예 : information_schema?)를 보유 하고 있습니까? connect공개적으로이 데이터베이스에 대한 권한을 취소하면 불쾌한 일이 발생할 수 있습니까 ? 아니면 떨어 뜨린다면?
나는 30 분 동안 구글 검색했지만 단어 postgres는 사용자 postgres와 DBMS 자체 에도 사용 되기 때문에 항상 전혀 관련이 없습니다 .