powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / GRANT KEEP SEQUENCE (12c)
12 сообщений из 12, страница 1 из 1
GRANT KEEP SEQUENCE (12c)
    #39655965
Правильный Вася
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Почему привилегия KEEP SEQUENCE не отображается в all_tab_privs для моего сиквенса?

Сначала пробовал грантить другому юзеру ALL, но в all_tab_privs вижу только ALTER и SELECT.
Подумалось, что это какая-то специфическая привилегия, которая в ALL не входит, нужно ее отдельно грантить. Попробовал отдельно. Команда грант проходит без ошибок, но в all_tab_privs все равно нет этой привилегии.

Где же увидеть, что она дана конкретному юзеру на конкретный сиквенс?

Или я опять что-то не понимаю?
...
Рейтинг: 0 / 0
GRANT KEEP SEQUENCE (12c)
    #39656004
fuck_this_shit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
insert into TABLE_PRIVILEGE_MAP values (19, 'KEEP');
пропущено в dsec.bsq:
insert into TABLE_PRIVILEGE_MAP values (18, 'WRITE');
insert into TABLE_PRIVILEGE_MAP values (20, 'ENQUEUE');
...
Рейтинг: 0 / 0
GRANT KEEP SEQUENCE (12c)
    #39656015
Правильный Вася
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Откуда инфа?

В этой таблице есть и другие дыры.
В 11.2 в ней те же дыры. Неужто за столько лет не исправили?!
...
Рейтинг: 0 / 0
GRANT KEEP SEQUENCE (12c)
    #39656071
Фотография Elic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А ты зачем свой поток сознания разбавляешь потоком сознания своего же клона?
...
Рейтинг: 0 / 0
GRANT KEEP SEQUENCE (12c)
    #39657452
Правильный Вася
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Elic, не понял.

По существу можно?
...
Рейтинг: 0 / 0
GRANT KEEP SEQUENCE (12c)
    #39658910
Правильный Вася
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fuck_this_shitinsert into TABLE_PRIVILEGE_MAP values (19, 'KEEP');
пропущено в dsec.bsq:
insert into TABLE_PRIVILEGE_MAP values (18, 'WRITE');
insert into TABLE_PRIVILEGE_MAP values (20, 'ENQUEUE');
Вообще-то в 11.2 нет привилегии KEEP SEQUENCE, а вот дырка в TABLE_PRIVILEGE_MAP идентичная 12.2 есть.


Так как насчет сабжевого вопроса?
...
Рейтинг: 0 / 0
GRANT KEEP SEQUENCE (12c)
    #39658943
Фотография SY
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Правильный ВасяТак как насчет сабжевого вопроса?

Да, это баг

и привилегия теряется:

Код: 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.
SQL> create sequence seq1
  2  /

Sequence created.

SQL> grant select,keep sequence on seq1 to u1
  2  /

Grant succeeded.

SQL> select  privilege
  2    from  dba_tab_privs
  3    where grantee = 'U1'
  4      and owner = 'SCOTT'
  5      and table_name = 'SEQ1'
  6  /

PRIVILEGE
----------------------------------------
SELECT

SQL> select  dbms_metadata.get_granted_ddl('OBJECT_GRANT','U1')
  2    from  dual
  3  /

DBMS_METADATA.GET_GRANTED_DDL('OBJECT_GRANT','U1')
----------------------------------------------------------------

  GRANT SELECT ON "SCOTT"."SEQ1" TO "U1"


SQL>



Если это для тебя поблема - открой SR.

SY.
...
Рейтинг: 0 / 0
GRANT KEEP SEQUENCE (12c)
    #39659003
Правильный Вася
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SY, спасибо.
А что такое SR ?
...
Рейтинг: 0 / 0
GRANT KEEP SEQUENCE (12c)
    #39659018
Фотография SY
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Правильный ВасяА что такое SR ?

Похоже что Oracle у тебя шибко лицензионный . А SR это Service Request.

SY.
...
Рейтинг: 0 / 0
GRANT KEEP SEQUENCE (12c)
    #39659022
Правильный Вася
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SYПохоже что Oracle у тебя шибко лицензионный . А SR это Service Request.
Developer licence.

Неужто Оракл специально такие плюхи делает, чтоб SR просили?!
Как же тогда софт отлаживать?
...
Рейтинг: 0 / 0
GRANT KEEP SEQUENCE (12c)
    #39659055
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Правильный ВасяDeveloper licence.

Если под этим понимается _бумажка_ с такими словами, то AFAIK по ней можно заводить SR'ы на металинке

Десять лет назад, мне специально такую бумажку оформляли, т.к. когда потребовалось, то ID лицензии на девелоперовский сервер никто найти не мог ))), а у заказчиков лицензии были ASFUL без права обращения на металинк
...
Рейтинг: 0 / 0
GRANT KEEP SEQUENCE (12c)
    #39659093
Фотография -2-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Правильный ВасяКак же тогда софт отлаживать?Пишешь ide для real application testing?
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / GRANT KEEP SEQUENCE (12c)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]