Trong postgres (Tôi vào ngày 9.3.4), những quyền nào được yêu cầu để trả về hàng cho
select * from information_schema.schemata
Các tài liệu 9,3 nói "được sở hữu bởi một vai trò hiện kích hoạt". Điều đó có nghĩa là người dùng gọi schemata
phải sở hữu (hoặc là một phần của vai trò sở hữu) các lược đồ khác nhau?
Sau đó trong tài liệu 9.5, nó nói schemata rằng "người dùng hiện tại có quyền truy cập (bằng cách là chủ sở hữu hoặc có một số đặc quyền)".
Tài khoản hiện đang cố chạy truy vấn và nhận lại 0 hàng đã được grant usage on schema
áp dụng cho nó.
Các đặc quyền cho phép tài khoản cơ sở dữ liệu nhìn thấy một lược đồ trong chế độ xem information_schema.schemata` là gì?