URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 32779
[ Назад ]

Исходное сообщение
"Пароль на базе Oracle"

Отправлено Den26 , 28-Июл-03 10:31 
Как срезетить пароль на базе Оракл?
Установил по умолчанию пароль назначил, затем что-то стряслось, так и не понял что, база перестала запускаться. Скопировал ини файл базы по умолчанию заработало, вот только пароль теперь не подходит ни какой.

Содержание

Сообщения в этом обсуждении
"Пароль на базе Oracle"
Отправлено Eugene , 28-Июл-03 13:24 
Какой у тебя Oracle и что происходило с базами???

А вообще посмотри доки по поводу файла паролей и его генерации
Там утилитка есть специальная
кажись называется orapwd
она должна помочь



"Пароль на базе Oracle"
Отправлено Den26 , 29-Июл-03 03:58 
>Какой у тебя Oracle и что происходило с базами???
>
>А вообще посмотри доки по поводу файла паролей и его генерации
>Там утилитка есть специальная
>кажись называется orapwd
>она должна помочь
Не помогло ничего, файлик тестовый пассвд заменил.
Все равно не пускает в sqlplus
А что с базами случилось не знаю. Запуская оракл 9.2.0 как то, а он не запускается говорит ошибка инит файла базы тест (она у меня одна), потом по совету переписал файл этот стандартным файлом, после этого он с паролем не пускает.


"Пароль на базе Oracle"
Отправлено Eugene , 29-Июл-03 10:03 
Если файл паролей создал заново, то теоретически должно пускать
Но может и непустить потому как он должен быть для каждой базы свой
Но можно указать в файле инициализации чтобы он использовал один файл для всех баз (даже если она у тебя одна).
Там есть ещё одна хитрость
Во время создания нового файла паролей база должна быть остановлена
Потому как он читается только во время старта базы.

Ещё одно. Согласно документации Oracle не использует по умолчанию файл паролей (хотя при создании базы он его использует) ноесли взять стандартный файл, то там скорее всего действительно отключено это безобразие и он пытается найти учётную запись в системе.

у меня написано remote_login_passwordfile=EXCLUSIVE это для каждой базы свой sys со своим паролем, проверь ?тот параметр и если чего поставь его SHARE или шо-то в ?том роде (глянь документацию, я не помню точно)