CftClub.ru
Клуб специалистов ЦФТ-Банк

Доступ для пользователя через таблицу

 
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Администрирование доступа и журналирование
Предыдущая тема :: Следующая тема  
Автор Сообщение
BoBr
Участник со стажем


Вступление в Клуб: 30.01.2013
СообщениеСр Апр 03, 2013 10:04   Доступ для пользователя через таблицу Ответить с цитатой
Полезность: Нет оценки
Добрый День! Подскажите, можно ли как-то через таблицы дать пользователю доступ к новой группе ?
vtar
Эксперт


Вступление в Клуб: 20.03.2009
СообщениеСр Апр 03, 2013 10:34   ? Ответить с цитатой
Полезность: Нет оценки
Может через SecAdmin

http://www.cftclub.ru/viewtopic.php?t=2756&highlight=secadmin
BoBr
Участник со стажем


Вступление в Клуб: 30.01.2013
СообщениеЧт Апр 04, 2013 11:54    Ответить с цитатой
Полезность: Нет оценки
Так и не совсем понятно, как это делать через SecAdmin ?
BoBr
Участник со стажем


Вступление в Клуб: 30.01.2013
СообщениеЧт Апр 04, 2013 12:06    Ответить с цитатой
Полезность: Нет оценки
Таж же еще вопрос, каким образом через таблицу пользователю можно дать права к Администратору словаря данных ??
vtar
Эксперт


Вступление в Клуб: 20.03.2009
СообщениеЧт Апр 04, 2013 12:08    Ответить с цитатой
Полезность: Нет оценки
Код:
v_user         [USER].[USERNAME];
v_group_new      [USER].[USERNAME];

begin
   if not SecAdmin.CheckUser(UsrName == v_user) then
      debug_pipe('Пользователь ' || v_user || ' не зарегистрирован в системе доступа',0);
   else
      if SecAdmin.CheckUser(UsrName == v_group_new) then
      -- Добавление пользователя в группу
         begin
            SecAdmin.Insert_User_To_Group(UsrName == v_user, GroupId == v_group_new);
         exception
            when others then
               debug_pipe('ошибка '||sqlerrm,0);
         end;
      else
         debug_pipe('Новая группа '|| v_group_new ||'не зарегистрирована в системе доступа',0);
      end if;
      
   end if;
end;
BoBr
Участник со стажем


Вступление в Клуб: 30.01.2013
СообщениеЧт Апр 04, 2013 13:30    Ответить с цитатой
Полезность: Нет оценки
Спасибо, но это не совсем то, что мне нужно, мне нужно давать права через sql-скрипт.
svn
Профи


Вступление в Клуб: 04.02.2008
СообщениеЧт Апр 04, 2013 13:58    Ответить с цитатой
Полезность: Нет оценки
вы лучше опишите зачем вам это надо - может будут другие пути)
vtar
Эксперт


Вступление в Клуб: 20.03.2009
СообщениеЧт Апр 04, 2013 14:12    Ответить с цитатой
Полезность: Нет оценки
дык, в чом проблема дернуть IBSOшный пакет из скрипта, типа

begin
IBS.Z$TEST_TEST_LIB.ADD(1,'test');
commit;
end;


подробности тут
http://www.cftclub.ru/viewtopic.php?t=2331&highlight=%E2%FB%E7%EE%E2+%EE%EF%E5%F0%E0%F6%E8%E8
BoBr
Участник со стажем


Вступление в Клуб: 30.01.2013
СообщениеЧт Апр 04, 2013 14:13    Ответить с цитатой
Полезность: Нет оценки
Суть такова, что определенному кругу лиц административный доступ в Навигаторе и доступ к Администратору словаря данных в боевой системе прдоставлять нельзя. Ежедневно пересоздается копия с боевой системы, в которой они ведут свои разработки в течении дня, там то им доступ и нужен. Идея в том, чтобы после пересоздания стенда давать права этим людям автоматом. Руками каждый день - это рутинный труд.
Ghost
Профи


Вступление в Клуб: 24.11.2007
СообщениеЧт Апр 04, 2013 16:53    Ответить с цитатой
Полезность: Нет оценки
BoBr пишет:
Суть такова, что определенному кругу лиц административный доступ в Навигаторе и доступ к Администратору словаря данных в боевой системе прдоставлять нельзя. Ежедневно пересоздается копия с боевой системы, в которой они ведут свои разработки в течении дня, там то им доступ и нужен. Идея в том, чтобы после пересоздания стенда давать права этим людям автоматом. Руками каждый день - это рутинный труд.

Импорт-экспорт прав со схемы на схему вам поможет.
Показать сообщения:   
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Администрирование доступа и журналирование Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Рейтинг@Mail.ru