\c DB_Name
CREATE USER User_Name WITH PASSWORD '111';
GRANT CONNECT ON DATABASE DB_Name TO User_Name;
GRANT USAGE ON SCHEMA public TO User_Name;
GRANT SELECT ON ALL TABLES IN SCHEMA public TO User_Name;
ALTER DEFAULT PRIVILEGES IN SCHEMA public GRANT SELECT ON TABLES TO User_Name;
REVOKE CREATE ON SCHEMA public FROM User_Name;
REVOKE INSERT, UPDATE, DELETE, TRUNCATE ON ALL TABLES IN SCHEMA public FROM User_Name;
SELECT * FROM information_schema.role_table_grants WHERE grantee = 'User_Name';
Комментарии пользователей
Эту новость ещё не комментировалиНаписать комментарий
Анонимам нельзя оставоять комментарии, зарегистрируйтесь!