Oracle Exclusive Mode

Администрирование баз данных (Pervasive.SQL, MS SQL, Oracle, утилита Support)

Модераторы: m0p3e, edward_K, Модераторы

Oracle Exclusive Mode

Сообщение Ogeeon » Пн июн 29, 2020 15:54

Здравствуйте, уважаемые коллеги.
Мы планируем наконец-то обновить Oracle. Сейчас у нас 11.2.0.4, надо перейти на актуальный, 19.
Как всегда есть как минимум одно "но".
В документе https://docs.oracle.com/en/database/oracle/oracle-database/19/spuss/understanding-password-case-sensitivity-and-upgrades.html
написано, что учётки только со старыми версиями паролей не смогут подключаться к серверу, если установить параметру SQLNET.ALLOWED_LOGON_VERSION_SERVER значение больше 11.
Но хочется этот параметр установить в актуальное значение, чтобы воспользоваться вкусностями 19го Оракла.
Учёток, для которых DBA_USERS.PASSWORD_VERSIONS даёт только 10G, у нас несколько, при чём две из них - GAL, владельца галактической схемы, и GAL#ATLANTIS.
Все остальные пароли можно обновить, но как быть с этими двумя? Предлагаемый Ораклом вариант "просрочить" пароль и попросить пользователя зайти снова - по понятным причинам не пройдёт с этими пользователями.

Вопрос - что можно сделать в подобной ситуации?
Ogeeon
 
Сообщения: 16
Зарегистрирован: Чт апр 14, 2011 11:46
Reputation point: 0

Re: Oracle Exclusive Mode

Сообщение AlexMK » Ср сен 23, 2020 17:05

Ogeeon писал(а):Учёток, для которых DBA_USERS.PASSWORD_VERSIONS даёт только 10G, у нас несколько, при чём две из них - GAL, владельца галактической схемы, и GAL#ATLANTIS.
Все остальные пароли можно обновить, но как быть с этими двумя? Предлагаемый Ораклом вариант "просрочить" пароль и попросить пользователя зайти снова - по понятным причинам не пройдёт с этими пользователями.

Вопрос - что можно сделать в подобной ситуации?


а почему Вы думаете, что не пройдет ? ;)

1) аккаунт владельца схемы НИКОГДА не используется для создания сессии путем логина.
на сколько мне помнится у него привилегия CREATE SESSION даже не назначается.
так что можете на этого "юзера" поставить пароль вообще какой вздумается.

2) что касается GAL#ATLANTIS ... то пароль у него "известный" - ваш АБД или человек из сапорта, который вашу организацию курирует этот пароль вам "раскроет" ;)

только имейте в виду то, что все инсталляции SQL*NET на клиентских машинах нужно будет обновить до адекватной версии.
AlexMK
Новичок
 
Сообщения: 27
Зарегистрирован: Чт июн 14, 2012 20:30
Reputation point: 0

Re: Oracle Exclusive Mode

Сообщение VAt » Пт янв 29, 2021 14:51

Удалось ли вам обновить БД? Через какой способ мигрировали?
GAL 9.1, Oracle 11.2
VAt
Постоянный обитатель
 
Сообщения: 123
Зарегистрирован: Вт мар 29, 2005 17:49
Откуда: Ухта, Республика Коми
Reputation point: 0

Re: Oracle Exclusive Mode

Сообщение Ogeeon » Вс фев 07, 2021 09:28

Пока переход приостановили по организационным причинам.
Но на тестовом сервере всё нормально прошло через DBUA. hcheck.sql никакого криминала не нашёл, рекомендации preupgrade.jar я выполнил, и всё гладко обновилось.
Ogeeon
 
Сообщения: 16
Зарегистрирован: Чт апр 14, 2011 11:46
Reputation point: 0


Вернуться в Администрирование

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1