powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Может ли быть владельцем группа?
8 сообщений из 8, страница 1 из 1
Может ли быть владельцем группа?
    #32232926
Ai3
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ai3
Гость
Сабж. Как сделать и как вообще меняется владелец объекта (через консоль)?

Спасибо.
...
Рейтинг: 0 / 0
Может ли быть владельцем группа?
    #32234956
Vel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
psql mydb user
пишем:
\h GRANT
имеем:
GRANT privilege [,...] ON object [,...]
TO {PUBLIC | GROUP group | username}
Тоже самое и на REVOKE.
соответственно делается все так же, как и для юзверя
...
Рейтинг: 0 / 0
Может ли быть владельцем группа?
    #32235305
Ai3
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ai3
Гость
С этим все ясно, это права. А как владелец меняется? Не могу найти синтаксиис.

Сейчас на группу пользователй стоит GRANT select, insert, update, delete

Таблицу, кроме как пользователя создавшего её (все в одной группе), другие пользователи удалить не могут.

Пишет must be ownered

Какие права необходимо добавить???
...
Рейтинг: 0 / 0
Может ли быть владельцем группа?
    #32235313
Ai3
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ai3
Гость
Дополнение:
нашел такую штуку
ALTER TABLE xxx OWNER TO my_user_name


Вместо одного юзера может быть группа или надо через права делать? (см.пред.)
...
Рейтинг: 0 / 0
Может ли быть владельцем группа?
    #32235376
Vel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
По-моему таблица принадлежит юзеру, а не группе.
Так, что с alter table не выйдет
Попробуй GRANT ALL.
Или еще. В файле pg_hba.conf пропиши для all последнее значение (METHOD) в trust
...
Рейтинг: 0 / 0
Может ли быть владельцем группа?
    #32235842
Ai3
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ai3
Гость
Дал все права, все-равно не удалет :(

ERROR: by_class_514: must be owner
...
Рейтинг: 0 / 0
Может ли быть владельцем группа?
    #32271418
assa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
must be owner => Должен быть либо owner-ом, либо _супер_юзверем (опция "криэйт_юзер" /CREATEUSER/ при создании (предложение CREATE USER) или модификации. Что чревато :).

см. например:
http://www.commandprompt.com/ppbook/index.lxp?lxpwrap=r22871.htm]Note: You must be the owner of a table, or a superuser , in order to modify it.
(это там же, где "ALTER TABLE xtable OWNER TO xuser;" :0)


об управлении (супер)юзерами из SQL или косоли (createuser script)

в частности:
CREATE USER username
...
[ CREATEUSER | NOCREATEUSER ]
...
CREATEUSER | NOCREATEUSER
Grants the right to create new users, which implicitly creates a superuser . Notice that a user with the rights to create other users will therefore have all rights, in all databases (including the rights to create a database, even if NOCREATEDB was specified). NOCREATEUSER explicitly enforces the default, which is the lack of this right.
...
Рейтинг: 0 / 0
Может ли быть владельцем группа?
    #32287729
d_d
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
d_d
Гость
так вам что надо сделать, удалить таблицу? тогда или супер юзверем, как описал товарисч выше, или владельцем (владельца можно посмотреть select tableowner from pg_tables where tablename = 'xxxxx';). А вообще обычно супер юзверь postgres, им все и делается.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Может ли быть владельцем группа?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]