注:参考自传智播客
3个默认用户
sys [as sysdba]
system
scott tiger
创建用户
create user 用户名 identified by 密码;
系统权限
grant/revoke create session to/from 用户名;
grant/revoke create table to/from 用户名;
grant/revoke unlimited tablespace to/from 用户名;
grant create session to public;
查询当前用户拥有的系统权限
select * from user_sys_privs;
对象权限
grant/revoke select on 表名 to/from 用户名;
grant/revoke all on 表名 to/from 用户名;
查询当前用户拥有的对象权限
select * from user_tab_privs;
对象权限可以控制到列
grant update(列名) on 表名 to 用户名;
设置显示时行宽
set linesize 400,同时检查命令行窗口宽度是否合适。
系统权限的传递
grant create table to 用户名 with admin option;
对象权限的传递
grant select on 表名 to 用户名 with grant option;
角色
create role 角色名;
grant create session to 角色名;
drop role 角色名;
注意:有些系统权限无法直接赋予角色
角色不属于某个用户,是共用的。
create table与create any table区别
前者给自己创建表,后者给自己与别的用户创建表
Oracle sys用户修改其他用户密码
alter user 用户名 identified by 密码
Oracle的三种验证机制
操作系统验证:利用操作系统管理员登陆
密码文件验证:Oracle 10G XE的密码文件位置
D:\oraclexe\app\oracle\product\10.2.0\server\database\PWDXE.ora
数据库验证
Linux下,先启lsnrctl监听服务,再启Oracle实例,通过监听判断连接实例。
分享到:
相关推荐
《成功之路Oracle11g学习笔记》是一本专为初学者设计的Oracle数据库学习资源,旨在帮助读者系统地掌握Oracle11g的基础知识。Oracle11g是Oracle公司推出的一个重要版本,它提供了许多增强的功能和优化,使得数据库...
### Oracle学习笔记知识点详解 #### 一、Oracle简介 Oracle是一家知名的软件公司,以其数据库管理系统闻名全球。该公司成立于1977年,总部位于美国加利福尼亚州。Oracle不仅提供数据库解决方案,还涉及中间件、...
│ 删除ORACLE用户后,空间不释放的问题.mht │ 删除用户时的CASCADE关键字 - lvhuiqing的专栏 - CSDN博客.mht │ 删除用户时的CASCADE关键字 - lvhuiqing的专栏 - CSDN博客.mht.lnk │ 小功能,大作用 --- Oracle里...
Oracle学习笔记精华版是针对数据库管理系统Oracle的一份重要学习资源,涵盖了从基础概念到高级特性的全面知识。Oracle,作为全球广泛使用的大型企业级数据库系统,对于IT专业人员尤其是数据库管理员(DBA)来说,是...
在Oracle学习笔记中,对安装卸载和配置的详尽讲解,不仅为学习者提供了操作指导,而且还涉及到了数据库管理的一些基础知识点。这些内容对于数据库管理员和开发人员来说都是十分重要的,因为它们是操作Oracle数据库的...
Oracle11g提供了用户管理和权限控制机制,包括角色、权限、系统权限和对象权限。理解如何设置合适的访问控制策略,防止未授权访问,是每个数据库管理员必须掌握的技能。 备份与恢复是保障数据安全的重要环节。...
### Oracle管理学习笔记知识点概述 #### 一、Oracle服务组成 **Oracle服务**由**实例**和**数据库**两部分组成。 - **实例**: 包括后台进程和SGA(共享全局区)。 - **后台进程**: 如DBWn(数据库写入器)、LGWR...
以下是对Oracle数据库一些基础知识的详细解释,主要基于提供的个人学习笔记内容。 **第一节:数据库管理** 1. **创建用户**:`CREATE USER`命令用于创建新的数据库用户,如`CREATE USER username IDENTIFIED BY ...
### Oracle 学习笔记概览 在Oracle学习过程中,掌握基础的命令与权限管理是至关重要的。以下内容将围绕Oracle数据库的基础操作、用户管理以及权限控制等方面展开。 ### 基础操作 1. **连接与断开** - 使用`conn...
### ORACLE经典学习笔记知识点概览 #### 第一章 ORACLE 命令 本章节主要介绍了Oracle数据库中常用的命令及其使用方法。 1. **查看参数文件**: `Desc v$parameter` - 这个命令用于查看Oracle的参数文件信息,通过...
Oracle数据库是一种广泛使用的大型关系型...Oracle数据库的学习笔记不仅能帮助初学者快速入门,而且对于中高级用户同样具备参考价值,特别是在学习和记忆数据库的众多命令和语法时,好的笔记可以显著提高学习效率。
总结,"最牛逼的Oracle 11g OCP学习笔记"涵盖了Oracle数据库的各个方面,从基础到高级,从理论到实践,为成为合格的Oracle数据库管理员提供了全面的学习路径。通过深入学习和实践,不仅可以获取OCP认证,还能在实际...
Oracle 认证学习笔记 本文档主要讲述 Oracle 认证学习笔记,涵盖了 Oracle 数据库体系结构基础、系统全局区(SGA)、实例(Instance)、Oracle 存储器结构等知识点。 一、 Oracle 数据库体系结构基础 Oracle ...
总结来说,Oracle9i的学习笔记涵盖了数据库的基本创建与维护,数据字典的管理和查询,以及数据库状态控制和参数调整,这些都是数据库管理员必备的基础知识。虽然Oracle9i版本较为陈旧,但其核心概念和操作在新的...
以下是对Oracle学习笔记整理的主要知识点的详细说明: 1. **数据库选择**: 在决定使用哪种数据库时,通常需要考虑项目的规模、性能需求、安全性要求以及可用资源。Oracle数据库因其稳定性、可扩展性和高性能而被...
本学习笔记详细记录了作者在准备Oracle 11g OCP认证过程中的学习心得和实践经验,对于希望深入理解Oracle数据库管理和优化的读者来说,是一份宝贵的资料。 Oracle 11g包含了许多重要的特性和改进,例如: 1. **...
5. **安全性管理**:角色权限设置、用户管理、数据加密等。 6. **性能监控与调优**:使用性能监视工具,分析并优化数据库性能。 7. **高级特性**:如视图、存储过程、触发器、游标等的使用。 8. **实战项目**:通过...
在学习Oracle 11g的过程中,了解并掌握其基本概念、安装、用户管理、权限和角色、数据对象以及管理工具的使用至关重要。 首先,安装过程虽然在此略过,但在实际操作中,Oracle 11g的安装包括下载安装包、配置环境...