博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
sysdba和dba的区别
阅读量:2429 次
发布时间:2019-05-10

本文共 551 字,大约阅读时间需要 1 分钟。

SYSDBA不是权限,当用户以SYSDBA身份登陆数据库时,登陆用户都会变成SYS。
sysdba身份登陆可以打开,关闭数据库,创建SPFILE,对数据库进行恢复操作等,而这些是DBA角色无法实现的;
sysdba 是系统权限,dba是用户对象权限;
sysdba,是管理oracle实例的,它的存在不依赖于整个数据库完全启动,只要实例启动了,他就已经存在;
以sysdba身份登陆,装载数据库、打开数据库,只有数据库打开了,或者说整个数据库完全启动后,dba角色才有了存在的基础;
dba是一种role对应的是对Oracle实例里对象的操作权限的集合,而sysdba是概念上的role是一种登录认证时的身份标识而已。而 且,dba是Oracle里的一种对象,Role 和User一样,是实实在在存在在Oracle里的物理对象,而sysdba是指的一种概念上的操作对象,在Oracle数据里并不存在。
[@more@]

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/7916042/viewspace-1056814/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/7916042/viewspace-1056814/

你可能感兴趣的文章
CRM基础教程
查看>>
内存数据管理(第2版)
查看>>
深入理解Android:卷II
查看>>
QTP自动化测试最佳实践
查看>>
捉虫日记
查看>>
jQuery Mobile权威指南
查看>>
决战第三屏:移动互联网时代的商业与营销新规则
查看>>
如何清理ibdata1
查看>>
Think HY 读《观止-微软》一书有感
查看>>
方刚先生谈《胜于言传——网站内容制胜宝典》
查看>>
【Frank.Xu】.net深入学习笔记(3):垃圾回收与内存管理
查看>>
2006JAVA类图书读者投票排行榜
查看>>
《编程之美》舞动’08年IT图书销售奇迹
查看>>
MySQL查询的性能优化
查看>>
微博的MySQL数据库优化实践经验
查看>>
php以图搜图
查看>>
php怎么实现根据图片搜索图片功能
查看>>
三种保证URL地址可信的加密方式
查看>>
memcached 并发原语CAS与GETS操作
查看>>
memcached(六)调优经验
查看>>