授权角色oracle为兼容以前版本,提供三种标准角色(role):connect/resource和dba.(1)讲解三种标准角色:1》. connect role(连接角色)--临时用户,特指不需要建表的用户,通常只赋予他们connect role. --connect是使用oracle简单权限,这种权限只对其他用户的表有访问权限,包括select/insert/update和delete等。-
原创 2017-10-17 17:48:52
714阅读
一、概述角色就是相关权限的命令集合,使用角色的主要目的就是为了简化权限的管理。假定有用户a,b,c为了让他们都拥有权限1、连接数据库2、在scott.emp表上select,insert,update如果采用直接授权操作,则需要进行12次授权。如果采用角色就可以简化首先将create session,select on scott.emp,insert on scott.emp,update on
转载 精选 2014-01-14 11:17:39
483阅读
grant:授予权限revoke:撤销权限系统权限:允许用户执行影响数据字典操作grant例子:grant create session,create table to hxw1 with admin option;revoke例子:revoke create session,create table from hxw1;对象权限:允许用户执行影响数据的操作grant例子:grant select
原创 2014-05-30 15:08:40
1416阅读
最常见的role1. CONNECT       ALTER SESSION --修改会话  CREATE SESSION --建立会话2. RESOURCE       CREATE CLUSTER --建立聚簇  CREATE PROCEDURE --建立过程  CREATE SEQUENCE --建立序列  CREATE TABLE --建表  CREATE TRIGGER
原创 2022-08-12 20:54:45
165阅读
Oracle内置角色connect与resource的权限 ============================================================ 一、何为角色?   如果有一组人,他们的所需的权限是一样的,对他们的权限进行管理的时候会不方便。因为你要对这组中的每个用户的权限都进行管理。   有一个很好的解决办法就是:角色角色是一组权限的集合,将角色赋给
转载 精选 2010-01-24 20:37:50
1283阅读
oracle角色管理一、概述角色就是相关权限的命令集合,使用角色的主要目的就是为了简化权限的管理。假定有用户a,b,c为了让他们都拥有权限1、连接数据库2、在scott.emp表上select,insert,update如果采用直接授权操作,则需要进行12次授权。如果采用角色就可以简化首先将create session,select on scott.emp,insert on scott.emp
转载 精选 2014-10-16 22:32:54
287阅读
直接看代码 conn /as sysdba --
原创 2022-07-12 11:44:59
326阅读
Oracle的对象权限、角色权限、系统权限一、用户与模式    用户:对数据库的访问,需要以适当用户身份通过验证,并具有相关权限来完成一系列动作       SYS用户,缺省始终创建,且未被锁定,拥有数据字典及其关联的所有对象       SYSTEM用户,缺省始终创建,且未被锁定,可以访问数据库内的所有对象    模式(schema):是某个用户拥有所有对象的集合。具有创建对象权限并创建了对象的
原创 2021-04-10 00:34:32
2154阅读
权限允许用户访问属于其它用户的对象或执行程序,ORACLE系统提供三种权限:   Object 对象级   System 系统级   Role 角色级  这些权限可以授予给用户、特殊用户public或角色,如果授予一个权限给特殊用户"Public"(用户public是oracle预定义的,每个用户享有这个用户享有的权限),那么就意味作将该权限授予了该数据库的所有用户。  对管理权限而言,角色是一个
转载 2009-04-09 15:07:43
575阅读
查看用户、权限、角色的命令和视图 a 1.查看所有用户: select * from dba_users; select * from all_users; select * from user_users; 2.查看用户系统权限: select * from dba_sys_privs; select * from session_privs; select
转载 精选 2011-05-20 15:04:42
2410阅读
SYS 超级管理员,权限最高,它的角色是DBA(数据库管理员),具有创建数据库的权限。 SYSTEM用户 系统管理员,权限很高,它的角色是DBA operator(数据库管理员操作者)。不具有创建数据库的权限! 普通用户 如系统安装时的scott用户,普通用户的权限是SYS用户或SYSTEM用户给的 ...
权限允许用户访问属于其它用户的对象或执行程序,ORACLE系统提供三种权限: Object 对象级 System 系统级 Role 角色级 这些权限可以授予给用户、特殊用户public或角色,如果授予一个权限给特殊用户"Public"(用户public是oracle预定义的,每个用户享有这个用户享有的权限),那么就意味作将该权限授予了该数据库的所有用户。 对管理权限而言,角色是一个工具,权限能够被授予给一个角色角色也能被授予给另一个角色或用户。用户可以通过角色继承权限,除了管理权限外角色服务没有其它目的。权限可以被授予,也可以用同样的方式撤销。 建立和使用角色 如前所诉,
转载 2007-01-19 19:43:00
104阅读
2评论
10g 10.2.1.0  select * from dba_roles; CONNECT                        &nb
转载 精选 2010-10-02 15:36:46
2138阅读
一、 系统权限 1、授予系统权利 Sql>connect / as sysdba Sql>grant create session to user1; Sql>grant create session to user1 with admin option;授予用户user1创建会话的权限,并且用户user1还可以将该创建会话的权限再授予别人。 2、收回系统权限 Sql
原创 2013-01-09 16:27:39
336阅读
备库alter database commit to switchover to primary;media recovery required--如果报ORA-16139: media recovery required,可能是由于未应用日志引起,可先执行ALTER DATABASE RECOVE...
IT
原创 2021-12-27 10:55:46
229阅读
权限允许用户访问属于其它用户的对象或执行程序,ORACLE系统提供三种权限: Object 对象级 System 系统级 Role 角色级 这些权限可以授予给用户、特殊用户public或角色,如果授予一个权限给特殊用
转载 2007-01-19 19:43:00
94阅读
一,角色介绍  角色就是相关权限的命令集合,使用角色的主要目的就是为了简化权限的管理,假定有用户a,b,c为了让他们都拥有权限:连接数据库和在scott.emp表上select,insert,update。 如果采用直接授权操作,则需要进行12次授权。 因为要进行12次授权操作,所以比较麻烦!怎么办呢? 如果我们采用角色就可以简化: 首先将creat session,select on scott
原创 2022-01-20 17:37:13
89阅读
 一、何为角色?   我在前面的篇幅中说明权限和用户。慢慢的在使用中你会发现一个问题:如果有一组人,他们的所需的权限是一样的,当对他们的权限进行管理的时候会很不方便。因为你要对这组中的每个用户的权限都进行管理。 有一个很好的解决办法就是:角色角色是一组权限的集合,将角色赋给一个用户,这个用户就拥有了这个角色中的所有权限。那么上述问题就很好处理了,只要第一次将角色赋给这一组用户,接下
转载 精选 2012-11-09 14:33:28
531阅读
 角色角色权限   角色权限就是将属于用户的权限授予一个角色。任何权限都可以授予给一个角色。授予系统权限给被授予者必须使用WITH_ADMIN_OPTION子句,在会话期间通过SET ROLE语句授予或撤销角色权限。然而,角色权限不能依靠存储在SQL中的权限。如果函数、程序、包、触发器或者方法使用另一个计划拥有的对象,那么就必须直接给对象的拥有者授权,这是因为权限不会在会话之间改
转载 精选 2012-11-09 14:34:05
526阅读
创建用户,设置用户表空间等 赋权给用户 创建角色 赋权给角色角色给用户
原创 2013-05-23 14:56:20
1113阅读
  • 1
  • 2
  • 3
  • 4
  • 5