|
дать db2admin права на таблицу (DB2 LUW 10.1)
|
|||
---|---|---|---|
#18+
Здравствуйте! Имеется DB2/NT64 10.1.0.872. В одной из баз данных в схеме pstate есть таблица eventlog, куда уже много лет пишутся данные. Хочу удалить устаревшие логи. Подключаюсь к БД как db2admin. При попытке удаления DB2 выдаёт SQL0551N, недостаточно прав. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
В "соседних" БД этого экземпляра таких проблем не наблюдается. Почему db2admin, который, вроде бы, должен иметь права делать всё, не может DML-команды к таблице, и как дать ему недостающие права? Если у меня несколько пользователей в группе DB2ADMNS, можно ли каким-то способом дать им всем сразу права на DDL и DML над всеми существующим объектами БД? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2017, 08:49 |
|
дать db2admin права на таблицу (DB2 LUW 10.1)
|
|||
---|---|---|---|
#18+
Видимо при разработке бд права намеренно урезали. Посмотрите привилегии для этой таблицы. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2017, 11:26 |
|
дать db2admin права на таблицу (DB2 LUW 10.1)
|
|||
---|---|---|---|
#18+
Хливкие Шорьки, Добрый день. В документации по каждой команде, в т.ч. и по DELETE statement , перечислены права, которыми должен обладать пользователь. В данном случае: Код: plaintext 1. 2.
Авторизация DATAACCESS для группы DB2ADMNS - это то, что вам нужно, если, конечно, это не слишком широкие права в базе. Права в DB2 могут быть выданы пользователям, группам пользователям, ролям. Поэтому, чтоб проверить, через что конкретный пользователь получил аторизацию/привилегии, надо в запросе использовать пару функций, проверяющих принадлежность пользователя к группам и наличию у него ролей. Проверка DATAACCESS для пользователя DB2ADMIN Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.
Права пользователя DB2ADMIN на таблицу PSTATE.EVENTLOG Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2017, 11:30 |
|
|
start [/forum/topic.php?fid=43&fpage=8&tid=1600383]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
28ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
36ms |
get tp. blocked users: |
2ms |
others: | 11ms |
total: | 124ms |
0 / 0 |