|
|
|
БД 12c, юзер C##..., TOAD 11, клиент 12., проблема доступа к словарю данных
|
|||
|---|---|---|---|
|
#18+
Обычный общий пользователь C##... подключается к БД, потом запускает Database-> Schema Browser и при перемещении по вкладкам справа(Data) получает ошибку: ora-01031 insufficient privileges. Включил трассировку, выяснил, что происходит при попытке прямого доступа к объектам SYS: SELECT CN.NAME FROM SYS.CDEF$ C, SYS.CON$ CN, SYS."_CURRENT_EDITION_OBJ" O, SYS.USER$ U WHERE C.Type# = 2 AND C.CON# = CN.CON# AND C.OBJ# = O.OBJ# AND O.OWNER# = U.USER# AND U.NAME = :uname AND O.NAME = :tname ; Почему обычный юзер производит такие запросы? Если коннектиться например TOAD-ом 9-ой версии и клиентом 11g, то таких ошибок нет. Почему в 12c версии обычный юзер ломится напрямую к объектам sys? Может это в настройках 11-го TOAD-а настраивается? Или это фича юзеров C## в 12-ой версии? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2017, 09:51 |
|
||
|
БД 12c, юзер C##..., TOAD 11, клиент 12., проблема доступа к словарю данных
|
|||
|---|---|---|---|
|
#18+
insufficient privileges, https://geodatamaster.com/2015/03/08/toad-ora-01031-insufficient-privileges-when-connecting-to-oracle-12c/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2017, 10:43 |
|
||
|
БД 12c, юзер C##..., TOAD 11, клиент 12., проблема доступа к словарю данных
|
|||
|---|---|---|---|
|
#18+
Угу, я видел эту статью. Мне только непонятно, почему я должен давать прямой доступ каждому обычному юзеру к базовым объектам словаря данных. Имхо, бред. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2017, 11:04 |
|
||
|
БД 12c, юзер C##..., TOAD 11, клиент 12., проблема доступа к словарю данных
|
|||
|---|---|---|---|
|
#18+
insufficient privileges, Не должен. Искать в настройках жабы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2017, 11:47 |
|
||
|
БД 12c, юзер C##..., TOAD 11, клиент 12., проблема доступа к словарю данных
|
|||
|---|---|---|---|
|
#18+
Дал grant on select для user$ - проблема ушла. TOAD-а нет 11-ой версии, не могу сам проверить. Так что если кому-то интересно будет добить эту тему через настройки TOAD - пишите решение сюда. Будет для всех полезно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2017, 11:56 |
|
||
|
БД 12c, юзер C##..., TOAD 11, клиент 12., проблема доступа к словарю данных
|
|||
|---|---|---|---|
|
#18+
insufficient privilegesесли кому-то интересно будет добить эту тему через настройки TOAD то он несомненно прочитает справку и обратится в поддержку этого платного продукта ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2017, 12:14 |
|
||
|
БД 12c, юзер C##..., TOAD 11, клиент 12., проблема доступа к словарю данных
|
|||
|---|---|---|---|
|
#18+
insufficient privilegesДал grant on select для user$ - проблема ушла. TOAD-а нет 11-ой версии, не могу сам проверить. Так что если кому-то интересно будет добить эту тему через настройки TOAD - пишите решение сюда. Будет для всех полезно. Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2017, 12:36 |
|
||
|
БД 12c, юзер C##..., TOAD 11, клиент 12., проблема доступа к словарю данных
|
|||
|---|---|---|---|
|
#18+
envinsufficient privilegesесли кому-то интересно будет добить эту тему через настройки TOAD то он несомненно прочитает справку и обратится в поддержку этого платного продукта Раньше у TOAD был триальный продукт, не знаю как сейчас. Для триальных тоже поддержка есть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2017, 12:38 |
|
||
|
БД 12c, юзер C##..., TOAD 11, клиент 12., проблема доступа к словарю данных
|
|||
|---|---|---|---|
|
#18+
Vadim Lejnininsufficient privilegesДал grant on select для user$ - проблема ушла. TOAD-а нет 11-ой версии, не могу сам проверить. Так что если кому-то интересно будет добить эту тему через настройки TOAD - пишите решение сюда. Будет для всех полезно. Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. я выше писал, что давать прямой доступ - бред. Есть что написать по сути? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2017, 12:40 |
|
||
|
БД 12c, юзер C##..., TOAD 11, клиент 12., проблема доступа к словарю данных
|
|||
|---|---|---|---|
|
#18+
Vadim Lejnininsufficient privilegesДал grant on select для user$ - проблема ушла. TOAD-а нет 11-ой версии, не могу сам проверить. Так что если кому-то интересно будет добить эту тему через настройки TOAD - пишите решение сюда. Будет для всех полезно. Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. Не знаю (на вскидку), чем страшно SPARE5, но все остальное интересно только для юзера, который имеет ALTER USER привилегию, что само по-себе небезопасно Или это, типа, запустить брутфорс на отдельной машине? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2017, 12:41 |
|
||
|
БД 12c, юзер C##..., TOAD 11, клиент 12., проблема доступа к словарю данных
|
|||
|---|---|---|---|
|
#18+
insufficient privileges, может быть, снятие флажка "Check access to DBA views" в настройках поможет ТС ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2017, 13:50 |
|
||
|
БД 12c, юзер C##..., TOAD 11, клиент 12., проблема доступа к словарю данных
|
|||
|---|---|---|---|
|
#18+
beetmaninsufficient privileges, может быть, снятие флажка "Check access to DBA views" в настройках поможет ТС ? TOAD StartUp Options Check for access to DBA views Have Toad check if DBA views (such as DBA_TAB_COLUMNS) are available to the connected user. If so, Toad queries the Oracle Dictionary using the DBA views instead of the ALL views (such as ALL_TAB_COLUMNS). Note: If you are running the DB Admin Module, Toad automatically queries to see if you have the DBA role, SELECT ANY TABLE, or specific access to the DBA view. Default : Selected ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.05.2017, 11:29 |
|
||
|
|

start [/forum/topic.php?fid=52&msg=39458073&tid=1885876]: |
0ms |
get settings: |
6ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
172ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
| others: | 196ms |
| total: | 456ms |

| 0 / 0 |
