`

查询执行过的sql记录、session、用户权限

阅读更多
--查看已经执行过的sql,存在共享池中
select * from v$sqlarea t order by t.LAST_ACTIVE_TIME desc

--查看oracle会话
select * from v$session   t order by t.LAST_ACTIVE_TIME desc

--查看oracle的权限角色
select   *   from   dba_role_privs;    授予用户和其他角色的角色  
select   *   from   dba_sys_privs;     授予用户和其他角色的系统权限  
select   *   from   dba_tab_privs;     数据库中对象的所有授权
select * from user_role_privs;         查看当前用户的角色
分享到:
评论

相关推荐

    ASP+SQL用户登录及管理系统

    SQL(Structured Query Language)是用于管理和处理关系数据库的标准语言,适用于执行查询、插入、更新和删除数据库记录等操作。在ASP+SQL用户登录及管理系统中,SQL用于创建、管理用户账户信息,验证用户输入的登录...

    oracle kill session

    - SQL*Plus是最常用的Oracle客户端工具之一,支持直接执行SQL和PL/SQL语句。 ```sql -- 查询会话信息 SELECT sid, serial#, username, osuser, status, machine, program FROM v$session WHERE username = '...

    用户注册和用户登录,SQl Server数据库

    在用户注册时,ASP.NET应用程序会通过ADO.NET或Entity Framework与SQL Server建立连接,执行SQL语句来插入新用户的记录。这些记录可能包括用户名、加密后的密码、邮箱地址等。SQL Server提供了强大的数据类型和安全...

    sql执行详解

    - **执行QEP并返回结果**:根据QEP执行SQL操作,将结果返回给用户。 2. **性能监控视图**: - `V$SQLAREA`:提供SQL文本、SQL ID、内存使用、解析次数、I/O信息等,用于性能分析。 - `V$SQL_PLAN`:展示执行计划...

    Oracle_审计表_sys.aud$_授权给用户Truncate权限.docx

    - **授予执行权限**:接着,向需要执行该操作的用户(本例中为`DB_USER`)授予此存储过程的执行权限。 ```sql GRANT EXECUTE ON proc_truncate_aud TO DB_USER; ``` - **执行存储过程**:最后,用户可以通过调用...

    如何查出前台正在发出的sql语句

    这里我们通过子查询的方式,先找出所有活跃会话的`sid`,然后在外层查询中使用这些`sid`来过滤`v$open_cursor`视图中的记录,从而获取到具体的SQL语句。 ### 解释 让我们详细解释一下这段SQL查询: 1. **子查询**...

    Oracle SQL常用脚本

    通过查询`EXPLAIN PLAN`,我们可以查看Oracle如何执行SQL语句,了解其执行顺序、使用的索引等信息。示例: ```sql EXPLAIN PLAN FOR SELECT * FROM table1 JOIN table2 ON table1.id = table2.id; SELECT * FROM ...

    oracle sql 跟踪

    2. 执行计划:用于执行SQL语句的操作序列。 3. 绑定变量值:如果SQL语句包含绑定变量,它们的实际值会被记录下来。 4. 性能统计:如执行时间、I/O统计、CPU使用等。 5. 错误和异常信息:如果在执行过程中出现错误,...

    ASp用户登录模块带数据库 Access SQL都有

    在ASP中,开发者可以使用ADO(ActiveX Data Objects)来连接和操作Access数据库,执行SQL查询以进行用户验证。 4. **SQL Server 2000/2005**:这两种是Microsoft SQL Server的不同版本,为企业级应用提供更强大的...

    asp权限控制,asp+access,含数据库文件

    7. **错误处理和日志记录**:当用户尝试访问受限资源或执行未经授权的操作时,应当有适当的错误处理机制,可以显示友好提示并记录事件,以供后期分析。 8. **安全编码和防止SQL注入**:在处理用户输入时,必须确保...

    PLSQL中记录被另一个用户锁住的原因及处理方法.txt

    2. **查询锁定会话**:可以使用系统权限查询锁定记录的会话信息。示例如下: ```sql SELECT DISTINCT 'ALTER SYSTEM KILL SESSION ''' || b.sid || ',' || b.serial# || ''' ;' AS cmd, b.username, b.logon_...

    sql注入万能密码

    (5) Set rs = conn.Execute(sql) ' 执行SQL查询 (6) If Not rs.EOF Then ' 如果查询结果不是空 (7) Session("Name") = rs("UserName") ' 将用户名保存到Session (8) Session("pwd") = rs("PassWord") ' 将密码保存到...

    oracle 权限

    - **系统权限**:允许用户执行特定的操作,如登录数据库(CREATE SESSION)、创建表(CREATE TABLE)等。 - **对象权限**:允许用户访问特定的对象,如表、视图等。 1. **分配系统权限** 分配系统权限的基本语法...

    毕业设计ASP_NET系统用户权限设计与实现.rar

    在IT行业中,尤其是在Web开发领域,用户权限设计与实现是一个至关重要的环节,它涉及到系统的安全性、数据保护以及用户体验。在ASP.NET平台上,这样的设计能够帮助我们构建出安全、高效的网络应用。本文将深入探讨...

    用户登录与权限设计delphi

    最后,对系统的权限设计应遵循最小权限原则,即每个用户只授予完成其工作所必需的最小权限,以降低因权限过大而引发的安全风险。 总的来说,Delphi提供了丰富的工具和组件来实现用户登录与权限设计。通过合理的界面...

    简单用户管理JSP+SQL

    3. **SELECT**:查询用户信息,如:`SELECT * FROM Users WHERE username='user1'`。 4. **UPDATE**:更新用户信息,如:`UPDATE Users SET password='newPass1' WHERE id=1`。 5. **DELETE**:删除用户,如:`...

    JSP+SQL留言板

    用户登录后,其权限信息会保存在session中,以便后台判断用户是否有权执行特定操作。 **7. 技术栈综述** 整个项目中,我们用到了以下技术: - JSP:生成动态网页内容 - SQL:存储和操作数据 - Servlet:处理请求,...

    Oracle 用户权限

    系统权限是授予用户对整个数据库执行操作的能力。这些权限允许用户进行如创建其他用户、表空间、序列等操作。下面我们将详细介绍几种重要的系统权限及其功能: 1. **CREATE SESSION**: - 允许用户连接到数据库。 ...

    php+sql成绩查询系统(系统+论文+答辩PPT).zip

    4. PHP通过MySQL接口执行SQL,获取查询结果。 5. PHP将结果格式化后返回给用户,展示在网页上。 五、答辩PPT准备 在答辩PPT中,应包括以下几个部分: 1. 项目简介:介绍项目的背景、目标和主要功能。 2. 技术选型...

    ASP+SQL Server 典型网站建设案例

    3. **SQL Server数据库操作**:掌握如何通过ADO(ActiveX Data Objects)连接到SQL Server,执行SQL查询、插入、更新和删除数据。理解SQL语句,如SELECT、INSERT、UPDATE、DELETE,以及JOIN操作。 4. **用户认证与...

Global site tag (gtag.js) - Google Analytics