PostgreSQL डेटाबेस बनाना
Darryl Reeves
Industry Assistant Professor, New York University
finances डेटाबेस पर spouse एक्सेसpublic स्कीमाme और spouseCREATE SCHEMA me;
CREATE SCHEMA spouse;
CREATE TABLE me.account (...);
CREATE TABLE spouse.account (...);
CREATE USER better_half WITH PASSWORD 'changeme';
GRANT USAGE ON SCHEMA spouse TO better_half;
GRANT USAGE ON SCHEMA public TO better_half;
GRANT SELECT, INSERT, UPDATE, DELETE ON ALL TABLES IN SCHEMA spouse;TO better_half;
GRANT SELECT, INSERT, UPDATE, DELETE ON ALL TABLES IN SCHEMA publicTO better_half;
स्कीमा-आधारित एक्सेस कंट्रोल लागू हो गया
CREATE GROUP family;
GRANT USAGE ON SCHEMA public TO family;
GRANT SELECT, INSERT, UPDATE, DELETE ON ALL TABLES IN SCHEMApublic TO family;
ALTER GROUP family ADD USER fin
ALTER GROUP family ADD USER better_half;
public स्कीमा के लिए साझा स्कीमा एक्सेस सक्षमPostgreSQL डेटाबेस बनाना