Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
15.06.2020, 15:01
|
|||
---|---|---|---|
создать DDL скрипт для существующего пользователя |
|||
#18+
можно ли запросами? т.е. вытянуть из базы все гранты, привилегии, которые есть у пользователя, чтобы повторить их на другой базе? UDB ... |
|||
:
Нравится:
Не нравится:
|
|||
|
15.06.2020, 20:24
|
|||
---|---|---|---|
|
|||
создать DDL скрипт для существующего пользователя |
|||
#18+
Sintetik, Пользователь может иметь права на объекты не только напрямую, но и через группы и роли. В разных базах пользователь может входить в разные группы, у него и у его групп могут быть разные права. Есть: - системные представления в SYSCAT с правами: Код: sql 1. 2. 3.
- сводное представление SYSIBMADM.PRIVILEGES, основанное на этих представлениях и не делающее различия между основной привилегией и ней же с 'WITH GRANT OPTION' - пара функций, выдающих группы и роли пользователя, которые можно использовать примерно так (какие права на какие объекты у пользователя есть и напрямую, и через группы и роли): Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.
Всё это можно использовать для генерации команд GRANT. P.S.: Аббревиатура DB2 UDB для вышла из использования, начиная по-моему с 9.1. Это было уже довольно давно. Вместо этого лучше указывать номер версии. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
17.06.2020, 13:32
|
|||
---|---|---|---|
создать DDL скрипт для существующего пользователя |
|||
#18+
Mark Barinstein, А db2look в этом случае не поможет? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
17.06.2020, 18:07
|
|||
---|---|---|---|
|
|||
создать DDL скрипт для существующего пользователя |
|||
#18+
witte А db2look в этом случае не поможет? Ну и если в базах пользователь принадлежит разным группам и имеет разные роли, то групповые и ролевые гранты не помогут. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=43&tablet=1&tid=1600188]: |
0ms |
get settings: |
7ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
23ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
32ms |
get tp. blocked users: |
1ms |
others: | 321ms |
total: | 412ms |
0 / 0 |