`
Charles+java
  • 浏览: 180735 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

oracle 收回查寻权限

 
阅读更多

//创建用户
create user test identified  by test default tablespace zjgc temporary tablespace temp;

//创建查询的角色
create role selectrole

//创建selectrole 访问数据库的权限
grant create  session  to selectrole

//把有查询表的权限赋值给该角色
grant select on zjgc.zgjsj_jxx  to selectrole

//把角色的权限赋值给用户
grant  selectrole to test

//收回权限
revoke  select on zjgc.zgjsj_jxx  from  selectrole

 

 

 

可惜没收回来。不知道为何?有知道请留言啊。

分享到:
评论

相关推荐

    Oracle查询用户权限

    如果需要收回权限,可以使用`REVOKE`语句: ```sql REVOKE CREATE TABLE FROM 用户名; ``` 或 ```sql REVOKE SELECT ON 表名 FROM 用户名; ``` 在实际应用中,常常会用到角色(Role),它是一组预定义的权限集合。...

    oracle数据库权限管理

    6. **权限回收**:当不再需要某个用户拥有特定权限时,可以使用`REVOKE`语句收回权限,如`REVOKE SELECT ON tablename FROM username;`。 7. **权限的级联和受限**:`WITH GRANT OPTION`可使用户有权将权限进一步...

    oracle权限设置

    在权限的传递和回收过程中,系统权限不会自动级联,即如果A用户收回对B用户的权限,这不会直接影响B用户已经授予给C用户的相同权限。而实体权限则会根据具体情况级联,当A用户撤销对B用户的实体权限时,如果B用户已...

    Oracle权限、角色和用户1

    - **权限回收**:DBA用户可以收回任何用户的系统权限,但不会级联影响已将权限转授给他人的用户。 **实体权限**: - **对象权限**:涵盖对特定表或视图的SELECT、UPDATE、INSERT、ALTER、INDEX、DELETE和EXECUTE等...

    oracle权限管理

    通过以上介绍可以看出,Oracle权限管理不仅涵盖了基本的权限授予和收回操作,还支持更高级的功能,如通过角色来管理和分发权限。这对于大型组织来说是非常重要的,因为它可以帮助确保只有经过授权的人员才能访问敏感...

    oracle权限详解

    撤销权限意味着从用户那里收回先前授予的权限。这可以通过以下命令完成: - `SQL> revoke 权限列表 on 表名 from 用户名;` 撤销权限后,用户将失去对该表的所有先前授予的对象权限。 ### 五、Profile管理 除了...

    db.rar_oracle_数据库 权限

    本文将深入探讨Oracle数据库的权限相关知识,包括如何创建数据库、删除数据库以及如何对用户进行权限授予。 首先,我们来看“建库”操作。在Oracle中,创建一个新的数据库通常涉及多个步骤,首先是配置数据库实例,...

    oracle笔记控制用户权限及练习

    oracle笔记控制用户权限及练习,控制用户权限,授权,收回权限等操作,有具体的代码案例!

    Oracle用户、权限、角色管理

    需要注意的是,即使某个用户使用`WITH ADMIN OPTION`授予了系统权限给其他用户,当收回该用户的系统权限时,并不会级联取消其他用户的权限。同时,系统权限可以跨用户进行回收。 #### 三、实体权限管理 实体权限...

    10 oracle管理权限和角色 PPT

    例如,SELECT权限允许用户查询表,INSERT权限允许插入数据,UPDATE权限允许修改数据,而DELETE权限则允许删除数据。此外,还有系统权限,如CREATE TABLE权限,允许用户创建新表,ALTER SYSTEM权限允许修改数据库系统...

    oracle权限设计

    权限的收回也是数据库管理的重要环节,防止不再需要权限的用户继续访问。可以使用REVOKE语句撤销权限: ```sql REVOKE SELECT ON table_name FROM username; ``` 在实际应用中,权限设计需要考虑以下几个原则: 1....

    Oracle公司内部数据库培训之控制用户权限.pptx

    `会收回scott对departments表的SELECT权限。 总的来说,Oracle的权限控制提供了丰富的工具,使得数据库管理员能够精细地管理用户访问,确保数据的安全性和完整性。通过对用户权限的合理分配和管理,企业可以实现...

    ora_oracle权限

    - 使用`with grant option`授予的权限,如果原始授予者失去了该权限,则之前通过该选项转授出去的权限仍然有效,除非显式地收回。 #### 五、总结 通过`with admin option`和`with grant option`,Oracle数据库...

    管理Oracle的用户权限PPT学习教案.pptx

    `则会收回emi的创建表权限。如果在授权时加上ADMIN OPTION,如`GRANT CREATE SESSION TO emi WITH ADMIN OPTION;`,用户emi不仅可以执行该权限,还可以进一步将此权限授予其他用户。 对象权限则是针对特定对象,如...

    Oracle权限

    系统权限的回收不会导致权限级联失效,即A授予B权限,B再授予C权限,当A收回B的权限后,C仍然保留该权限。 #### 三、实体权限管理 ##### 1. 实体权限分类 实体权限主要包括对表、视图等数据库对象的访问权限,如`...

    oracle SQL查询和SQL函数手册 基本涵盖了常用的

    - **GRANT 和 REVOKE** 用于赋予和收回用户的权限。 以上只是Oracle SQL查询和SQL函数手册的部分内容概述,实际手册会更深入地介绍每种概念、语法和使用实例,是学习和掌握Oracle SQL查询的宝贵资源。通过系统学习...

    oracle用户管理PPT

    新创建的用户默认没有权限,需要通过`GRANT`命令赋予连接、查询、更新等权限,而`REVOKE`命令用于收回权限。 在示例中,创建用户xiaoming并赋予其连接数据库、查询emp表、更新emp表的权限,可以通过以下命令实现: ...

    oracle基础知识整理

    角色是一种权限的集合,可以赋予用户或收回。`grant` 命令用于分配权限,分为系统权限和对象权限,`revoke` 命令回收权限。`alter user` 可以锁定或解锁用户账户,`drop user` 删除用户,`drop role` 删除角色。`...

    oracle权限分配

    有时,我们可能需要限制用户的一些权限或收回已经授予的权限,这时可以使用REVOKE语句: ```sql REVOKE SELECT, INSERT, UPDATE, DELETE ON table_name FROM new_user; ``` 这将撤销new_user对table_name表的所有...

Global site tag (gtag.js) - Google Analytics