数据库的结构图如下:
表空间;表空间是数据库的逻辑划分,一个表空间只属于一个数据库。每个表空间由一个或多个数据文件组成。
权限; 指用户对某个字段的权限;
数据库系统权限(Database System Privilege)允许用户执行特定的命令集。例如,CREATE TABLE权限允许用户创建表,GRANT ANY PRIVILEGE 权限允许用户授予任何系统权限。
数据库对象权限(Database Object Privilege)使得用户能够对各个对象进行某些操作。例如DELETE权限允许用户删除表或视图的行,
一,创建用户的权限;
Oracle内部有两个建好的用户:SYSTEM和SYS。用户可直接登录到SYSTEM用户以创建其他用户,因为SYSTEM具有创建别的用户的权限。在安装Oracle时,用户或系统管理员首先可以为自己建立一个用户
创建wj用户 密码默认wj
create user wj identified by wj;
修改用户
alter user wj identified by jj;
密码修改为jj;
二;用户的删除
删除wj用户
drop user wj;
如果wj用户拥有对象上述命令就不能删除 需在后面加上CASCADE
drop user wj CASCADE;
三;oracle用户授权
创建数据库;
create user wj identified by wj;
该数据库不能连接,没有连接权限 ,需要赋给wj用户连接权限(connect);
grant connect to wj;
此时wj可以连接数据录,但是不能进行其它的操作
GRANT RESOURCE TO wj;
wj用户此时可以创建表
四:oracle数据库的角色; 角色是一组相关权限的组合,可以将权限授予角色,再把角色授予用户,以简化权限管理。
将数据库中scott用户下的emp表的权限赋给刚刚创建的wj用户操作
grant select on scott.emp to wj;
wj可以连接scott用户中的emp表中的数据
grant Update on scott.emp to wj;
wj可以更新scott用户中的emp表中的数据
grant all on scott.emp to wj;
允许用户插入、删除、更新和查询 TEST 表中的记录
revoke all on scott.emp from wj;
撤销允许用户插入、删除、更新和查询 TEST 表的权限
Oracle 服务器由Oracle 数据库和 Oracle 实例组成
Oracle 实例由系统全局区内存结构和用于管理数据库的后台进程组成
Oracle 中用于访问数据库的主要查询工具有 SQL*Plus、iSQL*Plus 和 PL/SQL
Oracle 企业管理器是用于管理、诊断和调整多个数据库的工具
Oracle 中的 SYSTEM 用户和 SYS 用户具有管理权限,而 SCOTT 用户只有基本的权限
Oracle 服务在 Windows 注册表中注册,并由 Windows 操作系统管理
相关推荐
oracle 用户、权限和角色管理,oracle 人员必看。
10 oracle管理权限和角色 PPT 10 oracle管理权限和角色 PPT
Oracle用户权限角色设置,用来在新建的数据库中添加新的用户,并为其设置权限。
前言:ORACLE 数据库系统预先定义了 CONNECT 、RESOURCE、 DBA、 EXP_FULL_DATABASE、IMP_FULL_DATABASE
Oracle用户、权限、角色管理
Oracle 权限设置 一、权限分类: 系统权限:系统规定用户使用数据库的权限。(系统权限是对用户而言)。 实体权限:某种权限用户对其它用户的表或视图的存取权限。(是针对表或视图而言的)。 二、系统权限管理: 1、...
oracle数据库的dba权限,里面的权限解释。
alter any role 修改任意角色的权限 alter any sequence 修改任意序列的权限 alter any snapshot 修改任意快照的权限 alter any table 修改任意表的权限 alter any trigger 修改任意触发器的权限 ...
1查看所有用户 2查看用户或角色系统权限(直接赋值给用户或角色的系统权限) 3查看角色(只能查看登陆用户拥有的角色)所包含的权限 4查看用户对象权限: 5查看所有角色 6查看用户或角色所拥有的角色 7.查看哪些用户有...
Oracle数据库的系统和对象权限:: alter any cluster 修改任意簇的权限 alter any index 修改任意索引的权限 alter any role 修改任意角色的权限 alter any sequence 修改任意序列的权限
查看ORACLE用户具有哪些角色,某个角色有哪些权限等
技术分享:Oracle用户角色及权限管理
oracle笔记控制用户权限及练习,控制用户权限,授权,收回权限等操作,有具体的代码案例!
oracle查看用户、权限、角色的命令和视图
alter any role 修改任意角色的权限 alter any sequence 修改任意序列的权限 alter any snapshot 修改任意快照的权限 alter any table 修改任意表的权限 alter any trigger 修改任意触发器的权限 alter cluster...
oracle中表空间、权限、角色、用户的总结,其中包括表空间的建立,权限的配置,角色的生成和用户的挂接
oracle权限及角色,oracle学习的好东东,让初学者区分清楚
Oracle数据库的角色与权限管理.pdf
浅析Oracle中的角色与权限.pdf