1 创建用户
必须具有dba的权限才能使用
2权限和角色
权限:系统权限(140多种,如create session连接权限 )和对象权限(表,序列,同义词等20多种)
对象权限:select insert update delete alll create index
角色:是批量的权限。分两种:自定义角色和预定义角色
3 oracle精华的是对权限和角色的精细管理
如指定某个用户至对一个表的一个数据的管理;
在oracle中是如何授权的呢
sql>grant connect to c##xiaoming(系统权限)
sql>grant select on dual to c##xiaoming (对象授权)
4 方案
select * from scott.emp scott是方案
5收回权限revoke
revoke select on emp from c##xiaoming
5权限的传递
a如果是对象: grant select on emp to xiaoming with grant option
这就意味着小明具有查询emp的权限并且可以把权限传递给别人的权限
b如果是系统权限 grant connect to xiaoming with admin option
思考如果小明的权限被收回,那么小明传递的权限会被收回吗,答案会被收回,通杀株连
6
分享到:
相关推荐
创建表空间、创建用户以及授权、查看权限 创建表空间、创建用户以及授权、查看权限
DM数据库创建用户、表空间、给用户授权的sql语句,及导入导出命令语句
DB2创建用户及赋予权限原创晚春 最后发布于2016-08-24 16:20:35 阅读数 26284 收藏展开DB2-创建用户和组,数据库1、增加一个操作系统
在zimbra中批量新建用户,以相同密码和不同密码两种方式创建用户
SQLServer 数据库新建数据库和新建用户,并给此用户该数据库的权限
批量创建用户,使用ECATT批量创建用户,可以带角色或不带角色
创建用户.sql qq:292258449
完整的创建一一个用户并分配其相应的权限,以及如何删除一个非空文件夹的命令
此命令新建了一个用户gem,该用户的登录Shell是/bin/sh,它属于group用户组,同时又属于adm和root用户组,其中group用户组是其主组。 增加用户账号就是在/etc/passwd文件中为新用户增加一条记录,同时更新其他...
批量按指定属性新建新用户; 批量解锁用户; 批量重置用户密码; 批量禁用/启用用户; 批量删除用户; 批量设置用户属性; 批量查看组属性; 批量添加用户到组; 批量从组中删除用户; 从OU中获取组,联系人和计算机...
Jenkins创建用户并分配不同视图的权限
调用openstack api接口创建用户
该资源提供了sonar webAPI的方式创建用户、删除用户、项目权限赋值等相关脚本实现方式
详解oracle创建用户.doc详解oracle创建用户.doc
Windows Server下通过命令行创建用户和组,有具体练习举例。
aix操作系统环境下创建用户,aix系统与linux系统创建用户不相同,不能统一方法使用,在aix下创建完整的用户
oracle基本命令创建用户,有详细的内容介绍怎么创建用户
本文将介绍的是通过创建一张表,进而实现Oracle创建用户权限的过程。以下这些代码主要也就是为实现Oracle创建用户权限而编写
oracle创建用户以及授权命令,可在toad等工具下执行创建用户以及相应的权限设置。
Oracle10g创建、修改、删除用户和用户表空间.