|
Автоматическая генерация GRANT для пакетов
|
|||
---|---|---|---|
#18+
IBExpert 2020.9.14.1, колеги так же проверили в последней версии. Есть пакет с селективной ХП. Из неё делаем INSERT FROM SELECT во второй ХП, во второй ХП в автоматически сгенерированных правах создается право ввида Код: plsql 1.
как будто это таблица, а не пакет. При этом правильное право Код: plsql 1.
так же создается. При включенной автоматической раздаче прав при перекомпиляции ХП ситуация аналогичная. Скрип с проблемой, проблема с ХП CHECK_TEST. Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51.
... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2020, 12:03 |
|
Автоматическая генерация GRANT для пакетов
|
|||
---|---|---|---|
#18+
Исправил. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2020, 07:19 |
|
Автоматическая генерация GRANT для пакетов
|
|||
---|---|---|---|
#18+
Добрый день. Есть ещё проблема с автогрантами Есть пакет: Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36.
Раздача автогрантов (и по кнопке и в закладке DDL) создаёт повторения для Internal functions. В скольких местах она используется, столько раз строка и будет повторена: Код: plsql 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
06.10.2020, 14:41 |
|
Автоматическая генерация GRANT для пакетов
|
|||
---|---|---|---|
#18+
Dimbuch® Есть ещё проблема с автогрантами Исправил. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.10.2020, 08:30 |
|
Автоматическая генерация GRANT для пакетов
|
|||
---|---|---|---|
#18+
IBExpert, спасибо, заработало. Теперь не дублируется. Но появилась другая проблема (в предыдущей версии было нормально). Если скомпилировать пакет (под спойлером), то при генерации автогрантов неправильно раздаются гранты для SEQUENCE Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51.
Результат автогранта: Код: plsql 1. 2. 3. 4. 5. 6.
... |
|||
:
Нравится:
Не нравится:
|
|||
07.10.2020, 10:06 |
|
Автоматическая генерация GRANT для пакетов
|
|||
---|---|---|---|
#18+
Dimbuch® Но появилась другая проблема (в предыдущей версии было нормально). Если скомпилировать пакет (под спойлером), то при генерации автогрантов неправильно раздаются гранты для SEQUENCE Ошибся немного... Исправил. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.10.2020, 10:40 |
|
|
start [/forum/topic.php?fid=42&msg=40004831&tid=1598570]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
35ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
others: | 269ms |
total: | 386ms |
0 / 0 |