Home  >  Article  >  Database  >  oracle的用户创建以及要注意的权限,角色,对象等管理

oracle的用户创建以及要注意的权限,角色,对象等管理

WBOY
WBOYOriginal
2016-06-07 15:07:141081browse

创建用户; create user 例子: create user lv identified by m215957055; 其中lv是用户名,m215957055是用户名。但是要注意的是,创建之后你是连不上这个数据库的,以为你还没有赋给他权限, 下面让我们来了解一下: 一、权限分类: 系统权限:系统规定用户

创建用户;

create user

例子:

create user lv identified by m215957055;

其中lv是用户名,m215957055是用户名。但是要注意的是,创建之后你是连不上这个数据库的,以为你还没有赋给他权限,

下面让我们来了解一下:

一、权限分类:
系统权限:系统规定用户使用数据库的权限。(系统权限是对用户而言)。
实体权限:某种权限用户对其它用户的表或视图的存取权限。(是针对表或视图而言的)。
二、系统权限管理:
1、系统权限分类:
DBA: 拥有全部特权,是系统最高权限,只有DBA才可以创建数据库结构。
RESOURCE:拥有Resource权限的用户只可以创建实体,不可以创建数据库结构。
CONNECT:拥有Connect权限的用户只可以登录Oracle,不可以创建实体,不可以创建数据库结构。
对于普通用户:授予connect, resource权限。
对于DBA管理用户:授予connect,resource, dba权限。
三,数据对象
指的是例如表,视图,过程 。。。。。。等
四,角色
预定义角色:安装时系统配置
自定义角色:自己写的角色,交授权限。
赋予权限的指定命令
例子:grant connect to 新建用户;连接权限。
回收权限指定命令:revoke select on emp to 用户;这是回收用户对emp表的查询权限
权限向下传递
例子:grant select on emp to 用户 with grant option;

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Previous article:dup2这家伙Next article:【ORACLE RAC】日志组管理