Форум: "Прочее";
Текущий архив: 2014.03.30;
Скачать: [xml.tar.bz2];
ВнизПомогите пож. разобраться с SQL Developer... Найти похожие ветки
← →
Ламот © (2013-10-10 13:36) [0]1) Учусь! Есть курс с теорией, там ссылки, всё, что делал доселе - строго совпадало с теорией, но жисть такая штука...
Установил 11тый оракл, переименовал базу, в процессе установки задал одноименные пароли для sys и hr(учебная база - учебный курс).
При первом старте Девелопера указал ему путь к java.
Теперь при попытке подключения через SQL Developer как sys - всё гуд, а hr - пишет неверные логин/пароль...
Мне намекают, что пользователь hr может быть отключен/заблокирован... где это можно проерить/включить и в какую сторону вообще стоит смотреть?
С пол.тычка в гугло/яндексе ничего не нашлось - видимо не умею искать.
Заранее спасибо за конструктив, отвечу на любые уточняющие вопросы в пределах моего понимания предмета! )
← →
[ВладОшин] © (2013-10-10 15:26) [1]dba_users
← →
[ВладОшин] © (2013-10-10 15:45) [2]т.е. это вьюха системная
select * from dba_users
>намекают, что пользователь hr может быть отключен/заблокирован
SQL_UNLOCK: string = "alter user #ACC# account UNLOCK";
SQL_LOCK: string = "alter user #ACC# account LOCK";
SQL_PASS_CHANGE :string= " ALTER USER #ACC# IDENTIFIED BY #PASS# ";
SQL_EXPIRED :string= " ALTER USER #ACC# PASSWORD EXPIRE ";
а вообще- читайте :)
http://docs.oracle.com/cd/B19306_01/server.102/b14200/statements_4003.htm
← →
Ламот © (2013-10-10 16:28) [3]Только камнями меня сильно не закидывайте пож...
пишу:
select username, password from dba_users;
получаю своего "HR" с пустым паролем...
Дальше (не шибко понимая что делаю, ибо английский как и SQL оставляют желать лучшего) пишу такое:
alter user HR identified by "" replace "hr" account = unlock;
Выдает: ORA-00988: missing or invalid password(s)
Я правильно понимаю, что на этапе установки/создания базы у меня рука дрогнула и я умудрился вбить другой пароль? Или в чем проблема??
Зная связку из sys/sys as sysdba можно как-то "обнулить" пароль на HR и заново его вбить?
Или причина вообще не в пароле?
← →
[ВладОшин] © (2013-10-10 16:38) [4]
> получаю своего "HR" с пустым паролем...
не хранятся пароли, поле не имеет значения :)
alter user HR identified by SUPERPAROL
и SUPERPAROL - будет пароль для HR
← →
[ВладОшин] © (2013-10-10 16:39) [5]
> alter user HR identified by "" replace "hr" account = unlock;
а по-русски, что хотелось этой фразой получить? :)
← →
Ламот © (2013-10-10 16:52) [6]Хотелось (не смешно) установить новый пароль юзеру HR = "hr" и "включить" его, если таковой был выключен... естественно - не сработало...
alter user HR identified by hr;
Вернуло: User alteredalter user HR account unlock;
Тоже вернуло: User altered
Но в SQL Developer"e под HR"ом так и не заходит... В чем может быть причина?
Проблема в том, что курс дистанционный, руководители курса "за пределами досягаемости", а я застопорился в самом начале... Обидно)
← →
Ламот © (2013-10-10 16:56) [7]Да, чуть не забыл, после проделанных манипуляций SQL Developer настойчиво возвращает: Status : Failure - Test failed: ORA-01017: invalid username/password; logon denied
А под sys нормально коннектится...
← →
[ВладОшин] © (2013-10-10 17:03) [8]да кто ж тя знает какие права у HR сейчас есть?
можть даже создать сессию нет.
grant create session to HR; - коннектится?
← →
Ламот © (2013-10-10 17:13) [9]Значится вот оно как: В теории по курсу было сказанно:
Создайте новое подключение бла-бла-бла, пользователь HR, пароль такой же, роль(!) sysdba, и т.д...
после:grant sysdba to HR;
- Коннектится!! )))))
Спасибо сердешное!! Надеюс дальше легче пойдет, ушел грызть гранит повествования науки)))
← →
Медвешонок Порошок (2013-10-10 17:33) [10]после:
grant sysdba to HR;
- Коннектится!! )))))
для полного щастья не хватает
alter user sys drop cascade
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2014.03.30;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.002 c