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

Как создать пользователя через sqlplus?

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


Вступление в Клуб: 21.05.2014
СообщениеСр Май 21, 2014 18:29   Как создать пользователя через sqlplus? Ответить с цитатой
Полезность: Нет оценки
Добрый вечер.

Подскажите пожалуйста как создать пользователя через sqlplus?
Задача: после создания тестовой базы нужно создать определенное количество пользователей на тестовой БД. Тест БД создается автоматом скриптами, нужно автоматизировать создание пользователей. В каких таблицах хранятся данные о пользователях? Спасибо.
lexus
Профи
Межтопэнергобанк (вкл. Алемар)
Совладелец


Вступление в Клуб: 28.09.2007
СообщениеЧт Май 22, 2014 05:54    Ответить с цитатой
Полезность: Нет оценки
Основная инфа - в users.

Наверное, самый простой вариант - вызвать операцию Добавить из ТБП Пользователи.
А вообще - смотря для чего они нужны. Может и доступ требуется раздавать?
vtar
Эксперт
Неподтвержденный


Вступление в Клуб: 20.03.2009
СообщениеЧт Май 22, 2014 08:48    Ответить с цитатой
Полезность: 1
Код:

declare
  x integer;
begin
  dbms_output.put_line(rtl.open);
  x := ibs.Z$USER_NEW#AUTO.NEW#AUTO_EXECUTE(null,'USER','Тест8','test8',true, 100001111); -- последний параметр id подразделения
  ibs.SecAdmin.Insert_User_To_Group('test8','ADMIN_GRP');
  dbms_output.put_line('CFT user id= '||x);
  commit;
end;
Показать сообщения:   
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Oracle DBA Часовой пояс: GMT + 3
Страница 1 из 1

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