Как можно посмотреть логов по учетки ораклы?
|
Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
MS Участник
Вступление в Клуб: 27.12.2022
|
Ср Ноя 15, 2023 11:54  Как можно посмотреть логов по учетки ораклы? |
|
Полезность: Нет оценки
|
Как можно посмотреть логи по USER оракл последний вход в оракл через цфт и последний изменение пароля кто может подсказать или есть селект запрос какой то? |
|
![](templates/subSilver/images/spacer.gif) |
kaa Участник со стажем
Вступление в Клуб: 20.01.2020
|
Чт Фев 01, 2024 12:24   |
|
Полезность: Нет оценки
|
я делал расширение к представлению пользователи, добавил:
Код: | , ::[INTERFACE].[LIB_USER].GetEMAIL(A1) : C_EMAIL
, ::[INTERFACE].[LIB_USER].GetExtPhone(A1) : C_TEL
, ::[INTERFACE].[LIB_USER].userLastLogin(A1) : LAST_LOGIN
, ::[INTERFACE].[LIB_USER].user_PROFILE(A1) : PROFILE
, ::[INTERFACE].[LIB_USER].user_ACCOUNT_STATUS(A1) : ACCOUNT_STATUS
, ::[INTERFACE].[LIB_USER].user_PASSWORD_CHANGE_DATE(A1) : PASSWORD_CHANGE_DATE
, ::[INTERFACE].[LIB_USER].user_EXPIRY_DATE(A1) : EXPIRY_DATE
, ::[INTERFACE].[LIB_USER].user_CREATED(A1) : CREATED
|
Код: |
dateStr varchar2(30):='yyyy-mm-dd"T"hh24:mi:ss';
public function userLastLogin(z ref [USER]) return varchar2(30) is
dt date;
begin
begin
select u(u.LAST_LOGIN)
in dba_users%rowtype
where u.username = z.username
INTO dt;
exception
when NO_DATA_FOUND then NULL;
when OTHERS then NULL;
end;
return to_char(dt,dateStr);
end;
public function user_PASSWORD_CHANGE_DATE(z ref [USER]) return varchar2(30) is
dt date;
begin
begin
select u(u.PASSWORD_CHANGE_DATE)
in dba_users%rowtype
where u.username = z.username
INTO dt;
exception
when NO_DATA_FOUND then NULL;
when OTHERS then NULL;
end;
return to_char(dt,dateStr);
end;
public function user_LOCK_DATE(z ref [USER]) return varchar2(30) is
dt date;
begin
begin
select u(u.LOCK_DATE)
in dba_users%rowtype
where u.username = z.username
INTO dt;
exception
when NO_DATA_FOUND then NULL;
when OTHERS then NULL;
end;
return to_char(dt,dateStr);
end;
public function user_EXPIRY_DATE(z ref [USER]) return varchar2(30) is
dt date;
begin
begin
select u(u.EXPIRY_DATE)
in dba_users%rowtype
where u.username = z.username
INTO dt;
exception
when NO_DATA_FOUND then NULL;
when OTHERS then NULL;
end;
return to_char(dt,dateStr);
end;
public function user_CREATED(z ref [USER]) return varchar2(30) is
dt date;
begin
begin
select u(u.CREATED)
in dba_users%rowtype
where u.username = z.username
INTO dt;
exception
when NO_DATA_FOUND then NULL;
when OTHERS then NULL;
end;
return to_char(dt,dateStr);
end;
|
|
|
![](templates/subSilver/images/spacer.gif) |
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
|
|