对于Oracle10g在学习的时候存在疑惑,现在写出来整理整理思路。
这里包括两部分:
第一部分是权限,角色和用户之间的关系:
权限是指用户对访问数据库所具有的权力,比如最基本的登陆数据库的权限,增删改查的权限。你只有具有 create session 权限才能连接到数据库上,只有具有 create table 权限再能建表。
实例代码如下:
grant create session to user_name; --登录数据库
grant select on scott.emp to user_name; --允许查询scott用户下的emp表
角色是指多个权限的集合,因为在给用户设置权限时,一个一个分配权限,太过于麻烦,可以通过将多个权限分配给角色,然后将角色直接分配给用户。
用户就是咱登陆数据库的用户名。
第二部分是sys和system用户、sysdba 和sysoper系统权限:
通过上面这句话知道,sys和system是用户,sysdba和sysoper是权限。
sys比system高一个层次,但是两者对数据库基本上都有完全的权利,比如打开数据库,关闭数据库等,一般用户是没有这个权利的。
在使用plsql时,有三个:normal,sysdba,sysoper。
其实,normal,sysdba和sysoper也可以说是角色,只不过sysdba和sysoper基本上属于sys和system,其他一般的用户,都使用normal角色。
这个帖子被访问过许多次,不知道大家想知道解决什么问题,可以在下面留言,一块讨论...
分享到:
相关推荐
Oracle10g中的用户和权限管理是数据库管理的重要组成部分,它确保了数据的...通过本课程的学习,应能实现对Oracle10g数据库用户账户的全面管理,包括创建、验证、权限分配、角色创建、概要文件管理和用户安全性的维护。
Oracle 10g是甲骨文公司发布的一款关系型数据库管理系统,属于Oracle Database产品系列的第十个主要版本。它于2003年发布,支持当时流行的操作系统平台,并引入了众多新特性,包括对网格计算的支持、数据泵、自动...
Oracle 10g提供了细粒度的权限管理,理解用户、角色、权限的概念,以及如何设置安全策略,是保护数据库免受未授权访问的重要步骤。 八、数据库维护 了解如何进行数据库的日常维护,如空间管理、表空间的扩展、...
8. **安全性和备份**:ArcSDE支持Oracle的安全机制,如角色和权限管理,确保数据安全。同时,用户需要考虑数据备份策略,以防止数据丢失,并定期进行数据库维护和更新。 9. **故障排查**:在安装和使用过程中,可能...
Oracle 10g的安全特性包括用户权限管理、角色、审计、网络加密等。考生应了解如何创建和管理用户,设置对象权限和系统权限,以及如何实施审计策略来追踪数据库活动。 五、性能监控与优化 Oracle 10g提供了丰富的...
Oracle 10g提供了精细的权限控制,包括用户、角色和系统权限。通过访问控制列表(ACL)、审计功能和安全策略,可以确保数据的安全性和隐私性。此外,Oracle 10g支持网络加密和身份验证,保护数据库通信的安全。 五...
通过以上介绍,我们可以了解到 Oracle 10g 数据库的基础知识、安装流程、基本命令以及用户管理等内容。这对于初学者来说是非常实用的信息,能够帮助他们更好地理解和掌握 Oracle 10g 的使用方法。
Oracle 10g客户端是Oracle数据库的一个组成部分,它允许用户在本地计算机上连接到远程Oracle数据库服务器进行数据查询、管理和其他操作,而无需在本地安装完整的数据库实例。这个压缩包包含了一个可执行文件"oracle...
8. 安全性:管理用户权限,使用角色分配权限,以及理解Oracle的内置安全特性如Fine-Grained Access Control (FGAC)和Virtual Private Database (VPD)。 9. 高可用性:Oracle 10g支持Real Application Clusters (RAC...
在数据库安全方面,Oracle 10g增强了权限和角色管理,以及审计功能。Fine-Grained Access Control (FGAC)允许更细致的权限设置,防止未授权访问。而Database Vault则为敏感数据提供了额外的保护层,防止特权用户的...
4. **安全性**:讨论了Oracle 10g的权限管理、角色、审计、加密和网络安全设置,确保数据库的安全运行。 5. **性能优化**:提供了关于如何分析和优化数据库性能的指导,如使用SQL Trace和TKPROF工具进行性能调优,...
4. 安全性:Oracle 10g提供了多种安全特性,如角色权限管理、审计功能、透明数据加密,以及网络加密,确保数据的安全性。 5. 高可用性:通过恢复管理器(RMAN)、数据泵(Data Pump)以及闪回技术,Oracle 10g提供...
10. **安全管理**:Oracle10g提供了丰富的安全特性,如用户权限、角色、审计和加密。熟悉Oracle网络服务如Net8和Listener,以及身份验证、授权和审计机制,有助于构建安全的数据库环境。 这些只是Oracle10g技术文档...
3. **安全性**:Oracle 10g提供了用户管理、权限和角色的概念,用于确保数据安全。了解如何创建和管理用户,以及设置权限和角色,可以防止未经授权的访问。 4. **备份与恢复**:Oracle 10g提供了多种备份策略,包括...
Oracle 10g是一款历史悠久但仍然受到广泛关注的关系型数据库管理系统,尤其对于初学者和准备Oracle Certified Professional (OCP)认证的人来说,它提供了丰富的学习资源。本篇内容将深入解析Oracle 10g的关键知识点...
Oracle 10g提供了强大的安全机制,包括用户权限管理、角色、审计和加密。理解这些安全特性并正确设置,可以确保数据的安全性和合规性。 八、性能优化 性能优化是Oracle 10g的重要方面,涉及索引策略、SQL优化、表...
- **权限与角色**:理解SQL的GRANT和REVOKE命令,为不同用户分配适当的权限。 6. **后续管理工具** - **SQL*Plus**:命令行工具,用于执行SQL语句和管理数据库。 - **Enterprise Manager**:图形化界面,提供...