top of page

SQL developer for PostgreSQL

Открытая·2 пользователя

Node USERS for PostgreSQL


[EN]

A role is an entity that can own objects and have certain rights in the database;

The CerebroSQL program has introduced a separation of “Roles” for which it is prohibited to connect to the database (the login privilege has not been issued) - are displayed in the ROLES node and “Roles” for which connection to the database is allowed - are displayed in the USER node


SELECT r.oid, r.rolname,

r.rolsuper::int,

r.rolinherit::int,

r.rolcreaterole::int,

r.rolcreatedb::int,

r.rolcanlogin::int,

r.rolconnlimit,

r.rolvaliduntil,

ARRAY(SELECT b.rolname

FROM pg_catalog.pg_auth_members m

JOIN pg_catalog.pg_roles b ON (m.roleid = b.oid)

WHERE m.member = r.oid)::text as memberof,

pg_catalog.shobj_description(r.oid, 'pg_authid') AS description,

r.rolreplication::int,

r.rolbypassrls::int

FROM pg_catalog.pg_roles r

where rolcanlogin = true

ORDER BY 1

Menu

  • Copy name - copy the name of the selected role to the clipboard

  • Edit role - open the role editor


Role editor

Intuitive editor allows you to manage role settings and privileges




[RU]

Роль — это сущность, которая может владеть объектами и иметь определённые права в базе; 

В программе CerebroSQL введено разделение "Ролей" для которых запрещено подключаться к БД (не выдана привилегия login) - выводятся в узле ROLES и "Ролей" для которых разрешено подключение к базе данных - выводятся в узле USER


SELECT r.oid, r.rolname,

r.rolsuper::int,

r.rolinherit::int,

r.rolcreaterole::int,

r.rolcreatedb::int,

r.rolcanlogin::int,

r.rolconnlimit,

r.rolvaliduntil,

ARRAY(SELECT b.rolname

FROM pg_catalog.pg_auth_members m

JOIN pg_catalog.pg_roles b ON (m.roleid = b.oid)

WHERE m.member = r.oid)::text as memberof,

pg_catalog.shobj_description(r.oid, 'pg_authid') AS description,

r.rolreplication::int,

r.rolbypassrls::int

FROM pg_catalog.pg_roles r

where rolcanlogin = true

ORDER BY 1

Меню

  • Copy name - скопировать в буфер обмена имя выделенной роли

  • Edit role - открыть редактор роли


Редактор ролей

Интуитивно понятный редактор позволяет управлять параметрами ролей и привилегиями



6 просмотров

О группе

Добро пожаловать в группу! Общайтесь с другими участниками, получайте обновления и делитесь фото и видео.

Участники

bottom of page