Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Можно ли грантовать права пользователю на схему / 9 сообщений из 9, страница 1 из 1
22.05.2003, 09:46:24
    #32165703
yuniki
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли грантовать права пользователю на схему
Как грантовать права пользователю на другую схему (создание объектов и всякие прочие разности )
...
Рейтинг: 0 / 0
22.05.2003, 09:49:26
    #32165710
AI
AI
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли грантовать права пользователю на схему
А прочитать документацию нельзя? Грантуются права командой grant.
...
Рейтинг: 0 / 0
22.05.2003, 09:57:51
    #32165726
yuniki
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли грантовать права пользователю на схему
2 Al:
Да это понятно, что командой grant ( точнее , я пользуюсь кнопками SQLNavigator и смотрю , что получится в SQL)

НО не знаю как дать права пользователю IvanovII ( кроме автоматически имеющихся у него на свою схему IvalovII ) еще и на схему Reports_Realiz и больше ни на какие другие схемы.
...
Рейтинг: 0 / 0
22.05.2003, 10:06:42
    #32165748
yuniki
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли грантовать права пользователю на схему
Люди, помогите, плиз , а то высрочно надо ...
может это нельзя сделать, и тогда мыслить по другому буду ...
...
Рейтинг: 0 / 0
22.05.2003, 10:17:18
    #32165763
Violina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли грантовать права пользователю на схему
На схемы права не дают, дают на объекты. Определись на какие объекты и какие привилегии ему надо дать и раздай их командой grant.
...
Рейтинг: 0 / 0
22.05.2003, 10:20:21
    #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
22.05.2003, 10:26:25
    #32165782
AI
AI
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли грантовать права пользователю на схему
Давать все права на все объекты - это лучшая из всех степеней защиты данных.
...
Рейтинг: 0 / 0
22.05.2003, 10:37:55
    #32165802
yuniki
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли грантовать права пользователю на схему
Это хорошо, но это все на существующие объекты .
Можно ли данному юзеру дать права СОЗДАВАТЬ объекты в другой ( НЕ ВО ВСЕХ ДРУГИХ схемах ) схеме ?
...
Рейтинг: 0 / 0
22.05.2003, 10:50:00
    #32165831
yuniki
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли грантовать права пользователю на схему
2 Al :
Ну , хорошо, чтобы не было ухмылок (хотя кроме защиты при раздаче прав, надо бы еще помнить и собствено о правах) , давай конкретнее :

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


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