首页 > 中国高端品牌网 > 百货 > 内容页

今日oracle(dba)-每日快讯

2023-06-29 05:30:03


【资料图】

导读 大家好,小康来为大家解答以上问题。oracle,dba很多人还不知道,现在让我们一起来看看吧!oracle dba和sysdba的区别如下:1.dba是一...

大家好,小康来为大家解答以上问题。oracle,dba很多人还不知道,现在让我们一起来看看吧!

oracle dba和sysdba的区别如下:

1.dba是一个角色,对应的是Oracle实例中对象的操作权限集合,而sysdba是一个概念性的角色,只是登录认证的一个标识。而且dba是Oracle中的一个对象,Role和User一样,是Oracle中实际存在的物理对象,而sysdba指的是Oracle数据中不存在的概念性操作对象。

2.SYSDBA没有权限。当用户以SYSDBA身份登录数据库时,登录的用户将成为SYS。

以sysdba身份登录可以打开和关闭数据库、创建SPFILE、恢复数据库等。这是DBA角色无法实现的;

Sysdba是系统权限,dba是用户对象权限;

管理oracle实例的Sysdba并不依赖于整个数据库的完整启动,而是只要实例启动就已经存在;

以sysdba身份登录,加载数据库,然后打开数据库。只有数据库打开后,或者整个数据库完全启动后,dba这个角色才有存在的基础;

本文到此结束,希望对大家有所帮助。

免责声明:本文由用户上传,如有侵权请联系删除!
关键词:
x 广告
x 广告