powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Как получить всю информацию о пользователе?
4 сообщений из 4, страница 1 из 1
Как получить всю информацию о пользователе?
    #32112601
Tany
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть необходимость удалить пользователя с последующим созданием его заново. Этот пользователь был создан не мной, поэтому хотелось бы получить о нем полную информацию (все придоставленные ему привилегии и тд и тп), чтобы после удаления создать его заново и ничего не потерять. Подскажите, пожалуйста, как это можно сделать.
...
Рейтинг: 0 / 0
Как получить всю информацию о пользователе?
    #32112611
new one
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
USER_TAB_PRIVS
USER_SYS_PRIVS
USER_ROLE_PRIVS

глянь в них
...
Рейтинг: 0 / 0
Как получить всю информацию о пользователе?
    #32112614
Фотография Denis Popov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Все-таки решилась пользователя удалять, а не все его объекты?;)

Открой Oracle Enterprise Management Console, встань на юзера, включи как-нибудь трассировку, после чего в OEMC скажи "Create Like...". Ты получишь список запросов, который выдал родной оракловый продукт на "клонирование" пользователя. Можешь оценить его, и по необходимости поменять, чтобы потом, на основании этих данных, сделать собственный скрипт на создание пользователя.
...
Рейтинг: 0 / 0
Как получить всю информацию о пользователе?
    #32112626
Tany
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Все это хорошо, но по-моему не пройдет. Удаление и создание заново такого же пользователя зашивается в код приложения. Сегодня пользователь может быть с одними свойствами, завтра с другими, а приложение должно его удалять и восстанавливать его без каких-либо потерь. Нужно получить исчерпывающий список того, где может храниться все, что относится к пользователю, чтобы перед удалением все там собрать, а после создания применить к новому "голому" user-у. У меня просто нет уверенности, что TAB_PRIVS, SYS_PRIVS, ROLE_PRIVS - это все.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Как получить всю информацию о пользователе?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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