Я работаю с Oracle в течение некоторого времени, но очень люблю noob с административной стороной вещей и учусь, поэтому несите меня.
Я не могу войти в свою базу данных (orcl_test) с помощью SQL Developer с именем пользователя SYS. Я могу просто войти в SQLPlus с SYS как SYSDBA - когда я пытаюсь работать с SQL Developer, я получаю сообщение об ошибке:
ORA-01017: неверное имя пользователя/пароль; logon denied.
Регистрируясь как SYS как SYSDBA в SQLPlus, я создал тестовую таблицу в базе данных и предоставил тестовому пользователю SCOTT с разрешениями SELECT. Пользователь Scott может войти в систему через SQL Developer без проблемы и получить доступ к разрешенным таблицам.
Я проверил, что пользователь Scott и SYS регистрируются с использованием тех же настроек -
Имя хоста: (ip-адрес)
Порт: 1521
SID: orcl_test
Для SYS я отмечаю роль SYSDBA - но в остальном настройки одинаковы.
Любые мысли о том, почему я не могу войти в систему с помощью SYS? Я просто что-то забыл или неправильно настроил свой db?
Не уверен, что это актуально, но я не могу использовать "localhost" для имени хоста, я должен ввести IP-адрес. Где я могу настроить Oracle для распознавания localhost?
Это новая установка Oracle 11.2.0.1.0 на автономном тестовом поле под управлением Windows XP. Запуск Oracle SQL Developer 1.5.5.