Если файл паролей создал заново, то теоретически должно пускать
Но может и непустить потому как он должен быть для каждой базы свой
Но можно указать в файле инициализации чтобы он использовал один файл для всех баз (даже если она у тебя одна).
Там есть ещё одна хитрость
Во время создания нового файла паролей база должна быть остановлена
Потому как он читается только во время старта базы.
Ещё одно. Согласно документации Oracle не использует по умолчанию файл паролей (хотя при создании базы он его использует) ноесли взять стандартный файл, то там скорее всего действительно отключено это безобразие и он пытается найти учётную запись в системе.
у меня написано remote_login_passwordfile=EXCLUSIVE это для каждой базы свой sys со своим паролем, проверь ?тот параметр и если чего поставь его SHARE или шо-то в ?том роде (глянь документацию, я не помню точно)