powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Можно ли грантовать права пользователю на схему
9 сообщений из 9, страница 1 из 1
Можно ли грантовать права пользователю на схему
    #32165703
yuniki
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как грантовать права пользователю на другую схему (создание объектов и всякие прочие разности )
...
Рейтинг: 0 / 0
Можно ли грантовать права пользователю на схему
    #32165710
AI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А прочитать документацию нельзя? Грантуются права командой grant.
...
Рейтинг: 0 / 0
Можно ли грантовать права пользователю на схему
    #32165726
yuniki
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Al:
Да это понятно, что командой grant ( точнее , я пользуюсь кнопками SQLNavigator и смотрю , что получится в SQL)

НО не знаю как дать права пользователю IvanovII ( кроме автоматически имеющихся у него на свою схему IvalovII ) еще и на схему Reports_Realiz и больше ни на какие другие схемы.
...
Рейтинг: 0 / 0
Можно ли грантовать права пользователю на схему
    #32165748
yuniki
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Люди, помогите, плиз , а то высрочно надо ...
может это нельзя сделать, и тогда мыслить по другому буду ...
...
Рейтинг: 0 / 0
Можно ли грантовать права пользователю на схему
    #32165763
Violina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На схемы права не дают, дают на объекты. Определись на какие объекты и какие привилегии ему надо дать и раздай их командой grant.
...
Рейтинг: 0 / 0
Можно ли грантовать права пользователю на схему
    #32165771
Фотография Владимир П.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GRANT_SCHEMA.SQL:

Код: plaintext
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.
 -- grant all privileges to entire schema
 

SET SERVEROUTPUT ON 
DEF sch=&& 1 
DEF touser=&& 2 


DECLARE

  cursor C1 is
    select 'grant all on ' || owner || '.' || object_name ||
           ' to ' || '&&touser'
    from   all_objects
    where  owner = '&&sch'
  ;

  ddl_cursor INTEGER;
  ddl_query  VARCHAR2(  400  );

BEGIN
  ddl_cursor := DBMS_SQL.OPEN_CURSOR;
  open C1;
  DBMS_OUTPUT.ENABLE(  409600  );
  loop
    fetch C1 into ddl_query;
    exit when C1%NOTFOUND;
    begin
      DBMS_OUTPUT.PUT_LINE( ddl_query );
      DBMS_SQL.PARSE( ddl_cursor, ddl_query, DBMS_SQL.NATIVE );
    exception when OTHERS then NULL;
    end;
  end loop;
  DBMS_OUTPUT.DISABLE;
  DBMS_SQL.CLOSE_CURSOR( ddl_cursor );
  close C1;
END;
/
exit;
...
Рейтинг: 0 / 0
Можно ли грантовать права пользователю на схему
    #32165782
AI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Давать все права на все объекты - это лучшая из всех степеней защиты данных.
...
Рейтинг: 0 / 0
Можно ли грантовать права пользователю на схему
    #32165802
yuniki
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это хорошо, но это все на существующие объекты .
Можно ли данному юзеру дать права СОЗДАВАТЬ объекты в другой ( НЕ ВО ВСЕХ ДРУГИХ схемах ) схеме ?
...
Рейтинг: 0 / 0
Можно ли грантовать права пользователю на схему
    #32165831
yuniki
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Al :
Ну , хорошо, чтобы не было ухмылок (хотя кроме защиты при раздаче прав, надо бы еще помнить и собствено о правах) , давай конкретнее :

Я хочу , чтобы в схеме <Отчеты по Реализации> разработчик <ИвановИИ> имел все права содавать любые объекты : таблицы, вью, процедуры и т.д. , необходимые для разрабатываемых им отчетов, а сама схема <Отчеты по Реализации> могла иметь право селектить из других схем, где лежат таблицы с исходными данными
И как такое сделать ?
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Можно ли грантовать права пользователю на схему
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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