Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Password expired / 8 сообщений из 8, страница 1 из 1
25.08.2004, 17:20
    #32665394
Shtock
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Password expired
Народ, я при работе с пользователями в ряде случаев выполняю alter user user123 password expired. Когда подключаюсь к бд понятно дело вылетает ORA-28001 ошибка. Если я правильно понимаю, то надо как-то выполнить alter user123 identified by new_password. Кто сталкивался с обработкой этой ошибки - откликнитесь. Работаю через POwerBuilder9.0 через native-драйвера.
...
Рейтинг: 0 / 0
26.08.2004, 10:23
    #32666062
zuzu
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Password expired
//Change the password
// gs_user - connected user
// ls_new_pwd - new password

ls_sql='alter user '+gs_user
ls_sql=ls_sql+ ' identified by '+ls_new_pwd

execute immediate :ls_sql using sqlca;
...
Рейтинг: 0 / 0
26.08.2004, 12:24
    #32666390
Shtock
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Password expired
Это очевидно. Только к БД то подключения НЕТ - ведь sqlcode говорит, что ошибка, а если я плюю на это, то при execute immediate говорит что тразакционный объект не подключен.Причем что интересно - при подключении к БД этим пользователем непосредственно через powerbuilder в вываливается окно смены пароля, т.е. ide как-то обрабатывает это, а рантайм нет.
...
Рейтинг: 0 / 0
26.08.2004, 13:24
    #32666586
zuzu
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Password expired
Paroli mojno meneati toliko esli sushestvuet jivoi konekt,
ili mojesi poskliucitsea drugim userom kotorii imeet prava meneati ciujie paroli
...
Рейтинг: 0 / 0
26.08.2004, 14:56
    #32666986
Shtock
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Password expired
Это дыра в безопасности.
...
Рейтинг: 0 / 0
26.08.2004, 19:15
    #32667798
zuzu
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Password expired
nikakaia eto ne dira,
user sam doljen meneati sebe paroli, a ne admin tak kak v etom slucae admin mojet zakonektitsea k baze pod ciujim imenem i sdelati laju,
prosto ti doljen proveriti esli skoro istekaet vremea dlia dannogo parolea to doljen vivesti okno useru kotoraia zastavila bi ego pomeneati vvesti novi paroli.
...
Рейтинг: 0 / 0
27.08.2004, 09:22
    #32668179
Shtock
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Password expired
Я так и делаю сейчас,но это неправильно. Просто я считаю, что не надо имитировать систему безопасности, если она уже сделана в СУБД.
...
Рейтинг: 0 / 0
01.09.2004, 07:44
    #32674472
Геннадич
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Password expired
Добавить в DBParm параметр PWDialog=1
...
Рейтинг: 0 / 0
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Password expired / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]