DBA角色不存在

select * from dba_roles where role=‘DBA‘;

查看是否有DBA角色,没有就创建

create role DBA;

之后授权就可以了

grant DBA to tfr

revoke DBA from tfr

时间: 2024-10-12 16:35:17

DBA角色不存在的相关文章

ORACLE管理-查看拥有DBA角色的用户

1.查看所有用户: select * from dba_users; select * from all_users; select * from user_users; 2.查看用户或角色系统权限(直接赋值给用户或角色的系统权限): select * from dba_sys_privs; select * from user_sys_privs; SQL> select * from user_sys_privs; USERNAME PRIVILEGE ADM ---------------

Oracle用户、授权、角色管理

创建和删除用户是Oracle用户管理中的常见操作,但这其中隐含了Oracle数据库系统的系统权限与对象权限方面的知识.掌握还Oracle用户的授权操作和原理,可以有效提升我们的工作效率. Oracle数据库的权限系统分为系统权限与对象权限.系统权限( Database System Privilege )可以让用户执行特定的命令集.例如,CREATE TABLE权限允许用户创建表,GRANT ANY PRIVILEGE 权限允许用户授予任何系统权限.对象权限( Database Object P

oracle10 权限角色

管理权限和角色 介绍 这一部分我们主要看看oracle中如何管理权限和角色,权限和角色的区别在那里.   当刚刚建立用户时,用户没有任何权限,也不能执行任何操作,oracle数据库会自动创建一个方案,方案名和用户名一样,方案里面有数据对象(表.视图.触发器.存储过程),.如果要执行某种特定的数据库操作,则必须为其授予系统的权限:如果用户要访问其它方案(其他用户)的数据对象,则必须为其授予对象的权限.为了简化权限的管理,可以使用角色(一个角色里面可以包含对应的系统权限和对象权限).这里我们会详细的

oracle的用户权限和角色

oracle的用户权限和角色 系统权限 定义:指特定类型的sql命令的权利.  常见的有: create  session  连接数据库 create   table    建表 create    view    建视 create  public  synonym  建同义词 create procedure  建过程.函数.包 create trigger    建触发器 create cluster   建簇 如何使用select来查询有哪些系统权限 select * from syst

Oracle442个应用场景-----------角色管理

--------------------------------角色管理------------------------------------ 一.角色的概念和特性 1.什么是角色? 角色就是相关权限的命令集合.使用角色的主要目的就是为了简化权限的管理. 2.角色的特性有哪些? a.使用grant和revoke赋予和回收系统权限 b.角色能够赋予给不论什么除自身之外的角色和用户 c.角色能够由系统和对象权限组成 d.能够启用和禁用角色 e.能够指定一个password f.角色不被不论什么用户

Oracle DBA面试突击题

一份ORACLE DBA面试题 一:SQL tuning 类 1:列举几种表连接方式 答:Oracle的多表连接算法有Nest Loop.Sort Merge和Hash Join三大类,每一类又可以分为三小类. 以Nest Loop为例: 传统的Nest Loop连接: 针对In.Exists优化的Semi Nest Loop: 专门针对Not In.Not Exists优化的Anti Nest Loop. Semi/Anti *** Join这几种也叫半连接. (可以补充一下这三个连接的不同之

DBA避坑宝典:Oracle运维中的那些事儿

对于Oracle运维中的那些事儿,我的最终目的:不是比谁更惨,而是能够从中吸取经验和教训. 从我的理解来看,我会从下面的几个方面来进行说明DBA运维中的一些事儿. 每个部分都是非常关键的,缺一不可,而且每一部分都有很多的东西可以细化,我会逐一展开来说. (一)环境篇 首先来说说环境篇. DBA的角色及分工 对于DBA的分工,以前的公司对于DBA角色划分粒度还是很细的. 大体是按照核心和客户化定制层来划分的,核心层主要负责产品化,客户化层面主要负责定制.属于不同的产品线但又彼此紧密关联. Phys

oracle_角色

一. 每个Oracle用户都有一个名字和口令,并拥有一些由其创建的表.视图和其他资源. Oracle角色(role)就是一组权限(privilege) (或者是每个用户根据其状态和条件所需的访问类型). 用户可以给角色授予或赋予指定的权限,然后将角色赋给相应的用户.一个用户也可以直接给其他用户授权. 二.3种标准角色 1. CONNECT Role(连接角色) 拥有CONNECT role的用户还能够创建表.视图.序列(sequence).簇(cluster).同义词(synonym ).会话(

oracle角色

角色为了简化对权限的管理,oracle事先把一系列的权限集中在一起,打包赋给某用户,分为预定义角色(一般指系统默认 的)和自定义角色(用户自己定义的). 1 预定义角色:oracle提供的一些角色,常用的预定义角色connect.resource.dba(1) connect角色:具有一般应用开发人员需要的大部分权限,当建立一个用户后,多数情况下,只要赋给用户connect 和resource角色就够了:alter session, create cluster, create database