Nadaj wszystkim określony schemat w db do roli grupy w PostgreSQL
Korzystając z PostgreSQL 9.0, mam rolę grupy o nazwie „personel” i chciałbym nadać wszystkie (lub pewne) uprawnienia tej roli na tabelach w określonym schemacie. Żadna z poniższych prac
<code>GRANT ALL ON SCHEMA foo TO staff; GRANT ALL ON DATABASE mydb TO staff; </code>
Członkowie „personelu” nadal nie mogą WYBIERAĆ lub AKTUALIZOWAĆ poszczególnych tabel w schemacie „foo” lub (w przypadku drugiego polecenia) do dowolnej tabeli w bazie danychchyba że Udzielam wszystkich na ten konkretny stół.
Co mogę zrobić, aby ułatwić życie moim i moim użytkownikom?
Aktualizacja: Zorientowałem się za pomocąpodobne pytanie na serverfault.com.
<code>GRANT ALL PRIVILEGES ON ALL TABLES IN SCHEMA foo TO staff; </code>