Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[18.191.236.174] |
|
Сообщ.
#1
,
|
|
|
Добрый день, коллеги.
Возникла необходимость в программе выдавать юзеру предупреждение Оракла о количестве дней до смены пароля. Программа на Дельфи2010, присоединяюсь через AdoConnection. В OnInfoMessage программа даже не заходит. Кто реализовывал? Напрвьте по-доброму. |
Сообщ.
#2
,
|
|
|
Информация - в DBA_USERS, подробности тут - http://notessysadmin.com/oracle-ora-28001-...ord-has-expired.
|
Сообщ.
#3
,
|
|
|
Это правильно, но прав sysdba нет.
Другие приложения, например SqlNavigator при входе выдают обычному пользователю сообщение о сроке истечения пароля, хочу и в своем приложении при входе юзера выдавать ему сообщение и при возможности изменить через формочку. |
Сообщ.
#4
,
|
|
|
Цитата puncher @ прав sysdba нет И не надо. Надо, чтобы SYS AS SYSDBA вошёл под своей учёткой и дал тебе право на селект: grant select on dba_users to USER_NAME; Цитата puncher @ Вообще-то раздача/замена паролей - дело админа (или хозяина схемы). при возможности изменить через формочку |
Сообщ.
#5
,
|
|
|
Не вариант. Приложение будет раздаваться юзерам, входящим под своими логинами.
Раздавать им права в большой сетке ни один админ не будет. Хочется получить в дельфи сообщение от оракла, или системное сообщение. Далее я сам обработаю и выдам девочке перед дисплеем. |
Сообщ.
#6
,
|
|
|
Цитата puncher @ И дальше что? Девочка (юзер) сама себе пароль поменять НЕ может! Его может поменять только тот, кто этого юзера создал - или SYS.выдам девочке перед дисплеем Цитата puncher @ Не путай администратора СЕТИ и администратора конкретной БД. У них разные задачи. Администратор БД ОБЯЗАН дать права на select - если ты ему толково объяснишь, для чего это нужно.Раздавать им права в большой сетке ни один админ не будет ЗЫ - администратор СЕТИ в моей конторе понятия не имеет о том, что за базы веду я. Его дело - создать виртуальный сервер и дать мне доступ к нему. И всё. |