Oracle入门(三B)之11G新特性 SYSASM 角色用来管理ASM
转载自 oracle 11G新特性--SYSASM 角色--用来管理ASM
SYSASM 角色
自动存储管理 (ASM) 是在 Oracle 数据库 10g 中引入的,它在某种程度上打破了 DBA 和系统管理员之间在存储分配功能上的界限。ASM 实例由 DBA 管理,正如常规的 DBA 工作需要以 SYSDBA 角色进行连接一样。但是随着时间的推移,角色变得更加清楚,我们看到发生了基本的分工。因此,一些 ASM 操作返还给系统管理员。在某些情况下,会出现单独的一类“ASM 管理员”,他们只进行 ASM 管理,并不涉及数据库管理。
然而,这个新角色的出现引发了一个冲突:需要用 SYSDBA 角色来管理 ASM 实例,但运行在同一台服务器上的生产数据库的许多 DBA 感觉很难共享该角色。
Oracle 数据库 11g 消除了这个冲突。有一个新角色 SYSASM,只用于管理 ASM 实例。这类似于针对 ASM 实例的 SYSDBA 角色。下面将演示如何连接到 ASM 实例:
$ sqlplus / as sysasmSQL*Plus: Release 11.1.0.6.0 - Production on Fri Sep 28 20:37:39 2007Copyright (c) 1982, 2007, Oracle. All rights reserved.Connected to:
Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 - Production
With the Partitioning, Oracle Label Security, OLAP, Data Mining
and Real Application Testing optionsSQL>
注意连接子句“as sysasm”。在 Oracle 数据库 11g 第 1 版中,该 SYSASM 角色被授予具有 SYSDBA 权限的操作系统组(大多数情况下为“dba”)。换言之,Unix 中属于 dba 组的用户也可以作为 SYSASM 进行连接。(今后的版本会更改这种安排;sysdba 和 sysasm 角色将分成不同的 OS 组。)
以 sys 用户身份连接到 ASM 实例后,您可以更新在口令文件中更新的 SYS 口令:
SQL> alter user sys identified by oracle
2 /User altered.
尽管这个 ASM 实例不带数据库,您仍然可以创建用户:
SQL> create user asmoper identified by dumboper
2 /User created.
现在,您可以将 SYSASM 角色授予该用户:
SQL> grant sysasm to asmoper;Grant succeeded.
进行授权之后,asmoper 用户(而非 SYS 用户)可以执行所有 ASM 管理功能。该用户可以通过子句 as sysasm 进行连接,该子句类似于常规数据库中的“as sysdba”子句。
$ sqlplus asmoper/dumboper as sysasm
这个特性实现了迫切需要的 ASM 和 DBA 职权分离。
Oracle入门(三B)之11G新特性 SYSASM 角色用来管理ASM相关推荐
- Oracle 11g 新特性 – HM(Hang Manager)简介
在这篇文章中我们会对oracle 11g 新特性-hang 管理器(Hang Manager) 进行介绍.我们需要说明,HM 只在RAC 数据库中存在. 在我们诊断数据库问题的时候,经常会遇到一些数据 ...
- Oracle 11g 新特性 -- Online Patching (Hot Patching 热补丁)说明
Oracle 11g 新特性 -- Online Patching (Hot Patching 热补丁)说明 一.官网说明 MOS 的文档:RDBMSOnline Patching Aka Hot P ...
- oracle hm,Oracle 11g 新特性 – HM(Hang Manager)简介
在这篇文章中我们会对 11g 新特性-hang 管理器(Hang Manager) 进行介绍.我们需要说明,HM 只在RAC 数据库中存在. 在我们诊断数据库问题的时候,经常会遇到一些数据库/进程 h ...
- Oracle 11g 新特性 -- Transparent Data Encryption (透明数据加密TDE) 增强 说明
一.TransparentData Encryption (TDE:透明数据加密) 说明 Orace TDE 是Orcle 10R2中的一个新特性,其可以用来加密数据文件里的数据,保护从操作系统层面上 ...
- Oracle 11g新特性之--虚拟列(Virtual Column)
Oracle 11g新特性之--虚拟列(Virtual Column) Oracle 11G虚拟列Virtual Column介绍 在老的 Oracle 版本,当我们需要使用表达式或者一些计算公式时, ...
- Oracle 11g新特性之 - 使用RMAN复制数据库
Oracle 11g新特性之 - 使用RMAN复制数据库 Oracle 11g新特性之 - 使用RMAN复制数据库 - 1 Oracle 11g新特性之 - 使用RMAN复制数据库 - 2 Oracl ...
- Oracle 11g新特性之--只读表(read only table)
Oracle 11g新特性之--只读表(read only table) Oracle11g推出了一个新的特性,可以将table置于read only状态,处于该状态的table的不能执行 ...
- oracle+字段+virtual,Oracle 11g新特性之--虚拟列(Virtual Column)
Oracle 11g新特性之--虚拟列(Virtual Column) Oracle 11G虚拟列Virtual Column介绍 在老的 Oracle 版本,当我们需要使用表达式或者一些计算公式时, ...
- oracle result_cache_max_size,oracle database 11g新特性之设置result cache-Oracle
oracle database 11g新特性之设置result cache oracle database 11g 新特性 之设置 result cache 如果系统以前没有使用过result c ...
最新文章
- git 常用操作总结
- 防火墙(9)——禁止某个时间段内访问我们的web
- 安卓linux环境 查看进程,查看基于Android 系统单个进程内存、CPU使用情况的几种方法...
- myVariable是java标识符吗_java 标识符与变量
- JNI开发笔记(七)--aar库的生成和调用
- 在LINQPad中征服ASP.NET Boilerplate查询性能
- 用来理解 Java 编程语言的 8 个图表
- BoxFilter包滤波器
- sql查询前50条_您必须知道的前50条SQL查询
- 飞信php接口 web service
- 第一次没有写出来的SQL
- 资源---2020考研---英语网站---资料3(考研英语,英语学习。宣言:自从用了这个英语网站,七大姑八大姨开始担心他家孩子比不过我了~~~~~~~~~FT中文网)
- 2. Ruby下载安装
- 集成稳压电源的分类及特性
- 基于BS模型与基于二叉树模型的欧式期权定价与希腊字母结果对比
- 谈谈我是如何选择VC界面皮肤库
- 尚硅谷智慧校园 —— 1、简介及环境搭建
- excel smart流程图增加_Excel也能做出世界级的流程图,简单好用,我用1分钟就画好了...
- landesk桌面管理
- 解决Host key verification failed.
热门文章
- [Java基础]方法引用
- Facade(外观)--对象结构型模式
- 挖矿为什么要用显卡_数字货币行情分析 2020/07/17 为什么大佬们都转向显卡挖矿了?...
- 数据结构---多源最短路径
- 图片上传组件_配置Django-TinyMCE组件 实现上传图片功能
- c语言枚举类型例题_[开源资讯]Zig 0.6.0 发布,想要挑战 C 语言
- 2019-03-11-算法-进化(搜索二维矩阵II)
- P5357 【模板】AC自动机(二次加强版) fail树
- 2021牛客暑期多校训练营3 B Black and white 最小生成树 + 思维
- [线性代数学习笔记] 线性递推数列及 Berlekamp-Massey 算法的详细推导过程