Как изменить имя пользователя в оракуле

Я создаю имя пользователя в oracle, в котором есть орфографическая ошибка, я хочу изменить его сейчас, но мне это не удалось. Не могли бы вы помочь мне, как я могу изменить свое имя пользователя в таблице all_users? Я использую оракул 9.

1 ответ

Решение

В Oracle, начиная с версии 11.2, вы не можете переименовать схему (= пользователь). Посмотрите это обсуждение на AskTom для обходного пути: вы бы экспортировали пользователя, повторно импортировали с хорошим именем (используя FROMUSER а также TOUSER). Все ссылки (если есть) в коде pl/sql должны быть обновлены вручную. Гранты и публичные синонимы должны быть воссозданы отдельно.

Другие вопросы по тегам