powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Password expired
8 сообщений из 8, страница 1 из 1
Password expired
    #32665394
Фотография Shtock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Народ, я при работе с пользователями в ряде случаев выполняю alter user user123 password expired. Когда подключаюсь к бд понятно дело вылетает ORA-28001 ошибка. Если я правильно понимаю, то надо как-то выполнить alter user123 identified by new_password. Кто сталкивался с обработкой этой ошибки - откликнитесь. Работаю через POwerBuilder9.0 через native-драйвера.
...
Рейтинг: 0 / 0
Password expired
    #32666062
zuzu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
//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
Password expired
    #32666390
Фотография Shtock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это очевидно. Только к БД то подключения НЕТ - ведь sqlcode говорит, что ошибка, а если я плюю на это, то при execute immediate говорит что тразакционный объект не подключен.Причем что интересно - при подключении к БД этим пользователем непосредственно через powerbuilder в вываливается окно смены пароля, т.е. ide как-то обрабатывает это, а рантайм нет.
...
Рейтинг: 0 / 0
Password expired
    #32666586
zuzu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Paroli mojno meneati toliko esli sushestvuet jivoi konekt,
ili mojesi poskliucitsea drugim userom kotorii imeet prava meneati ciujie paroli
...
Рейтинг: 0 / 0
Password expired
    #32666986
Фотография Shtock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это дыра в безопасности.
...
Рейтинг: 0 / 0
Password expired
    #32667798
zuzu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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
Password expired
    #32668179
Фотография Shtock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я так и делаю сейчас,но это неправильно. Просто я считаю, что не надо имитировать систему безопасности, если она уже сделана в СУБД.
...
Рейтинг: 0 / 0
Password expired
    #32674472
Геннадич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добавить в DBParm параметр PWDialog=1
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Password expired
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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