app_reader — только чтение;
app_writer — чтение + запись в ограниченные таблицы.
-- Ролевые «контейнеры» прав CREATE ROLE app_reader NOINHERIT; CREATE ROLE app_writer NOINHERIT; -- Пользователи (в некоторых песочницах CREATE USER/ROLE разрешён; если нет — см. B-путь ниже) CREATE USER u_alice PASSWORD 'alice_pwd'; CREATE USER u_bob PASSWORD 'bob_pwd'; -- Назначаем роли GRANT app_reader TO u_alice; GRANT app_writer TO u_bob;
Примечание: дополнительно создать и выполнить несколько своих оригинальных запросов - скрины приложить Примечание 2: создать и выполнить запросы для проверки результата, скрины приложить
app_reader — только чтение;
app_writer — чтение + запись в ограниченные таблицы.
-- Ролевые «контейнеры» прав CREATE ROLE app_reader NOINHERIT; CREATE ROLE app_writer NOINHERIT; -- Пользователи (в некоторых песочницах CREATE USER/ROLE разрешён; если нет — см. B-путь ниже) CREATE USER u_alice PASSWORD 'alice_pwd'; CREATE USER u_bob PASSWORD 'bob_pwd'; -- Назначаем роли GRANT app_reader TO u_alice; GRANT app_writer TO u_bob;
Примечание: дополнительно создать и выполнить несколько своих оригинальных запросов - скрины приложить Примечание 2: создать и выполнить запросы для проверки результата, скрины приложить
// Пример кода
function hello(name) {
console.log(`Hi, ${name}!`);
}
hello("Sergey");