oracle学习笔记二——用户管理
来源:互联网 发布:淘宝宝贝长图要上几张 编辑:程序博客网 时间:2024/05/18 00:50
在用oracle的时候,跟以前所用的sql server感觉有比较大的差别,在oracle中,用户是一个很关键,并且很有味道的东西。
oracle在大型数据库中排行老二,最大型的数据库是db2,第三是sybase,虽然说它只是第二大型数据库,但是它是占市场份额最大的一种数据库,这里就不讨论各种大型数据库们之间的斗争了。接着讲oracle的用户管理。
首先oracle数据库默认就有两个管理员用户,sys和system用户,这两个用户都是管理员,但是具体它们之间有什么区别呢,我个人认为主要有以下三个区别:
第一:sys具有DBA的权限,只能够通过sysdba登录数据库,是oracle数据库中拥有权限最高的用户,我们一般成为超级管理员。而system也具有DBA的权限,但是没有sysdba角色权限,平常只用system管理数据库即可,用sys管理数据库实在是有点“大材小用”了。
第二:sys需要用sysdba角色权限登录,而system需要用sysoper角色权限登录。sys具有create databese的权限,或者说,sysdba比sysoper多了一个create database的权限,对于权限的分析,以后会慢慢讲解。
第三:sys可以创建数据字典的基表和视图,并且能进行修改。而system则没有这种权限,甚至连修改的权限也没有。
如果还不是很清楚的话,打个很简单的比方,sys相当于QQ群里面的创建者,而system则是管理员。
在创建一个新的用户或表空间的时候,可以直接用system进行创建,以后的对用户的赋值系统权限,修改用户密码等管理的时候,也可以用system去管理。
现在说个额外的话题,如果有需要的朋友可以去挑战下:oracle dba分为三大认证,初级认证(oca认证),专家级认证(ocp认证),最高级认证(ocm认证)。这三种认证,从简单到困难,一般很少人能够通过ocm认证,单单的报名费都超过上万,国内通过这个认证的也就一百来人。
- oracle学习笔记二——用户管理
- Oracle 学习笔记2 —— 用户管理
- oracle 学习笔记--用户管理
- Oracle学习笔记---用户管理
- oracle学习笔记---用户管理
- Oracle—用户管理的备份(二)
- Oracle学习笔记(三)——Oracle用户的管理、权限与角色
- oracle学习笔记之用户管理
- ORACLE学习笔记之用户管理
- Oracle学习笔记3_用户管理
- Oracle学习笔记(14)----------用户管理
- Oracle学习笔记(14)----------用户管理
- Oracle学习笔记三 --- 用户管理
- Oracle学习笔记(二)——Oracle创建表空间、用户以及授权
- Oracle 用户管理(二)
- oracle 用户管理(二)
- Linux学习笔记——用户管理
- Linux学习笔记——用户管理
- virtualbox centos安装增强工具
- POJ 2948 Martian Mining DP
- Ruby selenium-client 使用中遇到的问题
- cannot open include file"afxres.h" 的解答
- 随便写
- oracle学习笔记二——用户管理
- 快速排序的改进算法
- 我的个人站——记录我学习的探索和疑惑
- 让Div内层将DIV外层撑开
- [Java] 一个关于i++ 的问题
- VC++ warning C4786 详解
- 是否怀念这些日子
- 让你的Emacs像vi一样高亮 “#if 0 ... #endif"
- 【郭林专刊】JSP中JSTL提供的函数标签EL表达式操作字符串的方法