https://www.cnblogs.com/quanweiru/p/4869697.html

http://hutianci.iteye.com/blog/934921

  1. --R12查询EBS在线用户SQL
  2. SELECT U.USER_NAME,
  3. APP.APPLICATION_SHORT_NAME,
  4. FAT.APPLICATION_NAME,
  5. FR.RESPONSIBILITY_KEY,
  6. FRT.RESPONSIBILITY_NAME,
  7. FFF.FUNCTION_NAME,
  8. FFT.USER_FUNCTION_NAME,
  9. ICX.FUNCTION_TYPE,
  10. ICX.FIRST_CONNECT,
  11. ICX.LAST_CONNECT
  12. FROM ICX_SESSIONS ICX,
  13. FND_USER U,
  14. FND_APPLICATION APP,
  15. FND_APPLICATION_TL FAT,
  16. FND_RESPONSIBILITY FR,
  17. FND_RESPONSIBILITY_TL FRT,
  18. FND_FORM_FUNCTIONS FFF,
  19. FND_FORM_FUNCTIONS_TL FFT
  20. WHERE 1 = 1
  21. AND U.USER_ID = ICX.USER_ID
  22. AND ICX.RESPONSIBILITY_APPLICATION_ID = APP.APPLICATION_ID
  23. AND FAT.APPLICATION_ID = ICX.RESPONSIBILITY_APPLICATION_ID
  24. AND FAT.LANGUAGE = 'ZHS'
  25. AND FR.APPLICATION_ID = ICX.RESPONSIBILITY_APPLICATION_ID
  26. AND FR.RESPONSIBILITY_ID = ICX.RESPONSIBILITY_ID
  27. AND FRT.LANGUAGE = 'ZHS'
  28. AND FRT.APPLICATION_ID = ICX.RESPONSIBILITY_APPLICATION_ID
  29. AND FRT.RESPONSIBILITY_ID = ICX.RESPONSIBILITY_ID
  30. AND FFF.FUNCTION_ID = ICX.FUNCTION_ID
  31. AND FFT.FUNCTION_ID = ICX.FUNCTION_ID
  32. AND ICX.DISABLED_FLAG != 'Y'
  33. AND ICX.PSEUDO_FLAG = 'N'
  34. AND ( ICX.LAST_CONNECT
  35. + DECODE (FND_PROFILE.VALUE ('ICX_SESSION_TIMEOUT'),
  36. NULL, ICX.LIMIT_TIME,
  37. 0, ICX.LIMIT_TIME,
  38. FND_PROFILE.VALUE ('ICX_SESSION_TIMEOUT') / 60)
  39. / 24) > SYSDATE
  40. AND ICX.COUNTER < ICX.LIMIT_CONNECTS;
  1. SELECT FND.USER_NAME,
  2. ICX.RESPONSIBILITY_APPLICATION_ID,
  3. ICX.RESPONSIBILITY_ID,
  4. FRT.RESPONSIBILITY_NAME,
  5. ICX.SESSION_ID,
  6. ICX.FIRST_CONNECT,
  7. ICX.LAST_CONNECT,
  8. DECODE ( (ICX.DISABLED_FLAG), 'N', 'ACTIVE', 'Y', 'INACTIVE') STATUS
  9. FROM FND_USER FND, ICX_SESSIONS ICX, FND_RESPONSIBILITY_TL FRT
  10. WHERE FND.USER_ID = ICX.USER_ID
  11. AND ICX.RESPONSIBILITY_ID = FRT.RESPONSIBILITY_ID
  12. AND ICX.DISABLED_FLAG <> 'Y'
  13. AND TRUNC (ICX.LAST_CONNECT) = TRUNC (SYSDATE)
  14. ORDER BY ICX.LAST_CONNECT;
  1. --监控concurrent 正在执行的sql
  2. SELECT A.SID, A.SERIAL#, B.SQL_TEXT
  3. FROM V$SESSION A, V$SQLTEXT B
  4. WHERE A.SQL_ADDRESS = B.ADDRESS AND A.SID = :P_SID
  5. ORDER BY B.PIECE;
  1. --查询某用户一年登录EBS失败的次数:
  2. --用 apps/apps_password 登录:
  3. SELECT COUNT (LOGIN_NAME)
  4. FROM FND_UNSUCCESSFUL_LOGINS L, FND_USER U
  5. WHERE L.USER_ID = U.CUSTOMER_ID
  6. AND ATTEMPT_TIME > (SELECT MAX (START_TIME)
  7. FROM FND_LOGINS L
  8. WHERE L.USER_ID = U.USER_ID)
  9. AND (ATTEMPT_TIME + 265) > SYSDATE
  10. AND U.USER_NAME = '<username>';
  1. --查询用户登录次数
  2. SELECT PEO.PERSON_ID,
  3. PEO.FULL_NAME,
  4. FU.USER_ID,
  5. FU.USER_NAME,
  6. HL.LOCATION_CODE,
  7. HL.DESCRIPTION,
  8. COUNT (FL.USER_ID) AS LOGIN_TIMES
  9. FROM FND_USER FU,
  10. PER_ALL_PEOPLE_F PEO,
  11. PER_ALL_ASSIGNMENTS_F ASS,
  12. HR_LOCATIONS HL,
  13. FND_LOGINS FL
  14. WHERE FU.EMPLOYEE_ID = PEO.PERSON_ID
  15. AND ASS.PERSON_ID = PEO.PERSON_ID
  16. AND ASS.LOCATION_ID = HL.LOCATION_ID
  17. AND FL.USER_ID(+) = FU.USER_ID
  18. AND FU.USER_NAME = :USER_NAME
  19. GROUP BY PEO.PERSON_ID,
  20. PEO.FULL_NAME,
  21. FU.USER_ID,
  22. FU.USER_NAME,
  23. HL.LOCATION_CODE,
  24. HL.DESCRIPTION;

另外如果查询登录成功的次数, 可以查询表dns_logins

R12 查询EBS用户相关SQL(转)的更多相关文章

  1. EBS R12 查询EBS用户相关SQL

    --R12查询EBS在线用户SQL  SELECT U.USER_NAME,        APP.APPLICATION_SHORT_NAME,        FAT.APPLICATION_NAM ...

  2. R12 查询EBS用户相关SQL

    --R12查询EBS在线用户SQL SELECT U.USER_NAME,       APP.APPLICATION_SHORT_NAME,       FAT.APPLICATION_NAME,  ...

  3. 【Oracle】查询锁的相关SQL

    --查看有锁的进程 select t2.username,t2.sid,t2.serial#,t2.logon_time,t2.state from v$locked_object t1,v$sess ...

  4. EBS系统管理常用SQL语句整理汇总(参考网上资料&其他人博客)

    --1查找系统用户基本信息 SELECT user_id, user_name, description, employeE_id, person_party_id FROM fnd_user; -- ...

  5. mysql经纬度查询并且计算2KM范围内附近用户的sql查询性能优化实例教程

    之前很傻很天真地以为无非就是逐个计算距离,然后比较出来就行了,然后当碰到访问用户很多,而且数据库中经纬度信息很多的时候,计算量的迅速增长,能让服务器完全傻逼掉,还是老前辈的经验比我们丰富,给了我很大的 ...

  6. 查看在线EBS用户的相关信息

    --查看在线EBS用户的相关信息 SELECT PAP.FULL_NAME, FU.USER_NAME, FAT.APPLICATION_NAME, FRT.RESPONSIBILITY_NAME, ...

  7. SQL Server 2008 查询所有用户表

    SQL Server 2008 查询所有用户表的T-SQL语句是: SELECT * FROM sysobjects WHERE [xtype] = 'U' 或者是: SELECT * FROM sy ...

  8. PHPCMS \phpcms\modules\member\index.php 用户登陆SQL注入漏洞分析

    catalog . 漏洞描述 . 漏洞触发条件 . 漏洞影响范围 . 漏洞代码分析 . 防御方法 . 攻防思考 1. 漏洞描述2. 漏洞触发条件 0x1: POC http://localhost/p ...

  9. oracle查看执行最慢与查询次数最多的sql语句及其执行速度很慢的问题分析

    oracle查看执行最慢与查询次数最多的sql语句 注:本文来源 于<oracle查看执行最慢与查询次数最多的sql语句> 前言 在ORACLE数据库应用调优中,一个SQL的执行次数/频率 ...

随机推荐

  1. jd面试之感

    一面问题:问题都回答的很好,顺利进入二面 1.单点登录的改造和原理 2.hashmap 3.jvm:堆.方法区.栈,本地方法栈,gc,gc的方式 4.spring的ioc.aop的实现方式cglib和 ...

  2. Qt打包

    先在Qt Creator里release一遍,打开Qt下载时自带的像命令控制台一样的东西,比如我在创建项目时选用的是MinGw编译器, 然后在文件管理器里找到release生成的exe,cd进exe所 ...

  3. springmvc后台接前端的参数,数组,集合,复杂对象等

    springmvc后台接前端的参数,数组,集合,复杂对象等 参考地址:https://blog.csdn.net/feicongcong/article/details/54705933  常用的几种 ...

  4. 解决Geoserver请求跨域的几种思路,第二种思路用过

    文章版权由作者李晓晖和博客园共有,若转载请于明显处标明出处:http://www.cnblogs.com/naaoveGIS/ 1.背景描述 跨域问题是浏览器同源安全制引起的特别常见的问题.不同前端语 ...

  5. Selenium 库

    自动化测试工具,支持多种浏览器.爬虫中主要用来解决JavaScript渲染问题. 用法 基本使用 from selenium import webdriver #浏览器驱动对象 from seleni ...

  6. 解决输入git branch 进入编辑状态,mac下出现END,无法返回

    core.pager指定 Git 运行诸如log.diff等所使用的分页器,你能设置成用more或者任何你喜欢的分页器(默认用的是less), 当然你也可以什么都不用,设置空字符串: git conf ...

  7. Linux下的JDK和OpenJDK有什么具体的区别

      OpenJDK是JDK的开放原始码版本,以GPL(General Public License)协议的形式放出(题主提到的open就是指的开源).在JDK7的时候,OpenJDK已经作为JDK7的 ...

  8. 01-python基础知识

    1.这两个参数是什么意思:*args,**kwargs?我们为什么要使用它们? 答案 如果我们不确定要往函数中传入多少个参数,或者我们想往函数中以列表和元组的形式传参数时,那就使要用*args:如果我 ...

  9. Codeforces 1073 E - Segment Sum

    E - Segment Sum 思路: 数位dp 我们平时做的数位dp都是求满足条件的数的个数, 这里要求满足条件的数的和 只要在原来的基础上求每一位的贡献就可以了,所以传参数时要传两个 代码: #p ...

  10. 字符串、字节数组、流之间的相互转换以及文件MD5的计算

    using System; using System.IO; using System.Security.Cryptography; using System.Text; namespace myMe ...