| 
 
  
	| Как можно посмотреть логов по учетки ораклы? 
 
 |  
	
		| Предыдущая тема :: Следующая тема |  
		| Автор | Сообщение |  
		| MS Участник
 
 
 Вступление в Клуб: 27.12.2022
 
 | 
			
				|  Ср Ноя 15, 2023 11:54   Как можно посмотреть логов по учетки ораклы? |   |  
				| Полезность: Нет оценки 
 |  
				| Как можно посмотреть логи по USER оракл последний вход в оракл через цфт и последний изменение пароля кто может подсказать или есть селект запрос какой то? |  |  
		|  |  
		| 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;
 
 
 | 
 |  |  
		|  |  
		|  |  
  
	| 
 
 | Вы не можете начинать темы Вы не можете отвечать на сообщения
 Вы не можете редактировать свои сообщения
 Вы не можете удалять свои сообщения
 Вы не можете голосовать в опросах
 
 |  |