|
Может ли быть владельцем группа?
|
|||
---|---|---|---|
#18+
Сабж. Как сделать и как вообще меняется владелец объекта (через консоль)? Спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.08.2003, 14:49 |
|
Может ли быть владельцем группа?
|
|||
---|---|---|---|
#18+
psql mydb user пишем: \h GRANT имеем: GRANT privilege [,...] ON object [,...] TO {PUBLIC | GROUP group | username} Тоже самое и на REVOKE. соответственно делается все так же, как и для юзверя ... |
|||
:
Нравится:
Не нравится:
|
|||
13.08.2003, 10:08 |
|
Может ли быть владельцем группа?
|
|||
---|---|---|---|
#18+
С этим все ясно, это права. А как владелец меняется? Не могу найти синтаксиис. Сейчас на группу пользователй стоит GRANT select, insert, update, delete Таблицу, кроме как пользователя создавшего её (все в одной группе), другие пользователи удалить не могут. Пишет must be ownered Какие права необходимо добавить??? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.08.2003, 13:26 |
|
Может ли быть владельцем группа?
|
|||
---|---|---|---|
#18+
Дополнение: нашел такую штуку ALTER TABLE xxx OWNER TO my_user_name Вместо одного юзера может быть группа или надо через права делать? (см.пред.) ... |
|||
:
Нравится:
Не нравится:
|
|||
13.08.2003, 13:29 |
|
Может ли быть владельцем группа?
|
|||
---|---|---|---|
#18+
По-моему таблица принадлежит юзеру, а не группе. Так, что с alter table не выйдет Попробуй GRANT ALL. Или еще. В файле pg_hba.conf пропиши для all последнее значение (METHOD) в trust ... |
|||
:
Нравится:
Не нравится:
|
|||
13.08.2003, 14:07 |
|
Может ли быть владельцем группа?
|
|||
---|---|---|---|
#18+
Дал все права, все-равно не удалет :( ERROR: by_class_514: must be owner ... |
|||
:
Нравится:
Не нравится:
|
|||
13.08.2003, 18:15 |
|
Может ли быть владельцем группа?
|
|||
---|---|---|---|
#18+
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. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.09.2003, 11:21 |
|
Может ли быть владельцем группа?
|
|||
---|---|---|---|
#18+
так вам что надо сделать, удалить таблицу? тогда или супер юзверем, как описал товарисч выше, или владельцем (владельца можно посмотреть select tableowner from pg_tables where tablename = 'xxxxx';). А вообще обычно супер юзверь postgres, им все и делается. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.10.2003, 14:58 |
|
|
start [/forum/topic.php?fid=53&fpage=363&tid=2008108]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
72ms |
get topic data: |
42ms |
get forum data: |
3ms |
get page messages: |
54ms |
get tp. blocked users: |
2ms |
others: | 255ms |
total: | 461ms |
0 / 0 |