`

Oracle数据库权限管理

阅读更多
------------Oracle分配权限 以管理员身份登录数据库------
Oracle分配权限示例:       
创建用户:
create user [username] identified by [password];
    
赋予登录权限:
grant create session to [username];
    
赋予建表权限:
grant create table to [username];
    
赋予表空间使用权限:
grant unlimited tablespace to [username];
    
---------用户拥有建表权限,相应拥有增删查改权限--------------
    
查看用户权限:
select * from user_sys_privs;
    
撤销登录权限:
revoke create session to [username];
    
撤销建表权限:
revoke create table from [username];
    
撤销表空间使用权限:
revoke unlimited tablespace from [username];
    
赋予所有用户建表权限:
grant create session to public;
    
赋予用户当前表查询权限:
grant select on [tablename] to [username];
    
赋予用户当前表所有权限:
grant all on [tablename] to [username];
    
撤销用户当前表查询权限:
revoke select on [tablename] from [username];
    
撤销用户当前表所有权限:
revoke all on [tablename] from [username];
    
赋予用户当前表当前列更新权限:
grant update ([column]) on [tablename] to [username];
    
赋予用户当前表当前列插入权限:
grant insert ([column]) on [tablename] to [username];
    
系统权限传递:
    
grant alter table to [username] with admin option;
    
对象权限传递:
    
grant select on [tablename] to [username] with grant option;
    
grant create session,create table,create view,create any index to [username];
    
grant unlimited tablespace to [username];
分享到:
评论

相关推荐

    ORACLE数据库权限管理改进措施.doc

    ORACLE数据库权限管理改进措施 ORACLE数据库权限管理是指在ORACLE数据库中对用户、角色和权限的管理,以确保数据库的安全和可靠性。下面是ORACLE数据库权限管理改进措施的详细解释: 编写目的 ORACLE数据库权限...

    ORACLE数据库权限管理系统为运营商业务支撑系统保驾护航.pdf

    针对ORACLE数据库权限管理的改进措施主要包括: 1. **账户安全管理**:避免所有人都知悉数据库主机的 ORACLE 账号,降低风险。 2. **多账户管理**:实施多账户策略,每个账户对应特定操作权限,减少混乱。 3. **临时...

    ORACLe数据库管理员教程

    DBA的职责广泛,包括理解Oracle数据库的体系结构、安装和升级数据库管理系统、控制数据库的启动和关闭、管理数据库用户、权限、存储空间以及执行数据库的备份和恢复操作。 Oracle数据库的体系结构主要由物理结构、...

    oracle数据库用户管理

    Oracle数据库用户管理是数据库系统中至关重要的一环,它关乎到数据的安全性和权限控制。Oracle数据库提供了丰富的用户管理和安全策略,确保只有授权的用户才能访问特定的数据资源。 首先,Oracle数据库的安全性可以...

    oracle应用程序要求的数据库权限超出了您当前具有的权限

    Oracle 数据库权限管理是 Oracle 数据库安全性至关重要的一部分。数据库权限是指数据库管理员可以在数据库中执行的操作的集合。不同的用户或角色可以拥有不同的权限,以确保数据库的安全和可靠。 在 Oracle 数据库...

    oracle 数据库管理员指南

    Oracle数据库管理员指南是一本深入解析Oracle数据库管理的权威著作,对于从事大型数据库开发与分析的专业人士来说,它无疑是必备的参考资料。Oracle数据库是全球广泛使用的数据库管理系统之一,尤其在企业级应用中...

    Oracle数据库管理员

    Oracle数据库管理员是一个关键角色,负责管理和维护...以上内容涵盖了Oracle数据库管理中的核心概念,包括管理模式、用户权限、数据库标识、文件管理和连接方式等,这些都是数据库管理员日常工作中必须掌握的基础知识。

    oracle数据库DBA管理手册

    Oracle数据库DBA(Database Administrator)管理手册是一本深入探讨Oracle数据库管理系统运维的宝贵资源,适合数据库管理员、系统架构师以及对数据库管理有兴趣的IT专业人士。手册涵盖了Oracle数据库的基础概念、...

    Oracle数据库系统应用与开发

    Oracle数据库提供了多种安全特性,如用户权限管理、审计、加密等。了解如何设置和管理这些安全机制对于保护敏感数据至关重要。 十、Oracle在Web应用中的集成 Oracle可以与各种Web应用框架(如Java EE、.NET等)无缝...

    Oracle数据库课程设计报告学生成绩管理系统.rar

    Oracle数据库在IT行业中扮演着至关重要的角色,尤其在企业级数据管理方面,它以其高效、稳定和安全性著称。在“Oracle数据库课程设计报告学生成绩管理系统”中,我们可以深入探讨Oracle数据库如何应用于构建一个成绩...

    Oracle数据库管理指南

    Oracle数据库管理指南是一份详尽的资源,专为那些希望深入了解和管理Oracle 9i数据库系统的用户准备。Oracle 9i是Oracle公司推出的数据库管理系统的一个重要版本,它提供了许多先进的特性和功能,以提高数据存储、...

    oracle数据库管理的一组经典文档

    2. **数据库管理**:`Oracle数据库管理员.doc`可能包含关于数据库的日常管理和监控,如性能调整、空间管理、用户权限分配、表空间和数据文件的管理等内容。它也可能涉及数据库服务的启动、停止以及故障排查技巧。 3...

    Oracle数据库体系结构( 中文详细版)

    Oracle数据库是全球广泛使用的大型关系型数据库管理系统之一,其强大的功能和稳定性使其在企业级应用中占据了重要地位。本文将详细解析Oracle数据库的体系结构,帮助读者深入理解其内部工作原理。 Oracle数据库的...

    LIB图书管理系统 java oracle数据库

    Oracle数据库提供角色和权限机制,确保只有授权用户才能访问特定数据。同时,Java程序也可以实现用户登录验证和权限控制,防止非法用户入侵系统。通过加密技术和安全协议,进一步保护用户数据的安全。 六、性能优化...

    oracle数据库编程pdf文档教案

    Oracle数据库是全球广泛使用的大型关系型数据库管理系统,尤其在企业级应用中占据重要地位。这份"Oracle数据库编程pdf文档教案"提供了从基础到高级的Oracle学习路径,通过5天的学习内容,帮助读者深入理解并掌握...

    oracle数据库管理大家学习一下

    Oracle数据库管理系统是全球广泛使用的大型关系型数据库系统之一,尤其在企业级应用中占据着重要地位。Oracle数据库管理涉及的内容非常广泛,包括数据库设计、安装配置、性能优化、备份恢复、安全控制等多个方面。...

    Oracle 数据库管理员指南

    《Oracle 数据库管理员指南》是一本专为Oracle数据库管理员(DBA)设计的手册,旨在帮助读者深入理解和熟练掌握Oracle数据库的管理和维护。手册涵盖了Oracle数据库的基础知识、安装配置、性能优化、备份恢复、安全...

Global site tag (gtag.js) - Google Analytics