Oracle里sysdba是什么啊?

Oracle里sysdba是什么啊?,第1张

as sysdba 就是以sysdba登录,oracle登录身份有三种:

1、normal 普通身份;

2、sysdba 系统管理员身份;

3、sysoper 系统 *** 作员身份。

数据库用sysdba登录的验证有两种方式,一种是通过OS认证,一种是通过密码文件验证;登录方式有两种,一种是在数据库主机直接登录(用os认证的方式)。

一种是通过网络远程登录;需要设置的参数有两个,一个是SQLNET.AUTHENTICATION_SERVICES,一个是REMOTE_LOGIN_PASSWORDFILE。

扩展资料:

Oracle是一家软件公司。这家1977成立于加利福尼亚的软件公司是世界上第一个推出关系型数据管理系统(RDBMS)的公司。

现在,他们的RDBMS被广泛应用于各种 *** 作环境:Windows NT、基于UNIX系统的小型机、IBM大型机以及一些专用硬件 *** 作系统平台。事实上,Oracle已经成为世界上最大的RDBMS供应商,并且是世界上最主要的信息处理软件供应商。

Oracle是仅次于微软公司的世界第二大软件公司,2000年的销售额为101亿美元。现在Oracle在世界范围内大约聘用了4万3千多名专业技术人员,在美国本土有2万1千名。有趣的是,即使在美国本土,Oracle的技术人员(主要是程序员)中有40%是印度人,中国人是第二多的,其次才是美国人。

参考资料来源:百度百科-甲骨文公司

Oracle中conn ./as sysdba 和 conn /as sysdba区别为:用户组不同、系统验证不同、密码修改不同。

一、用户组不同

1、conn ./as sysdba:conn ./as sysdba的默认用户组为ora_dba组,不需要切换即可执行命令。

2、conn /as sysdba:conn /as sysdba没有默认用户组,需要切换到ora_dba组下,才能执行命令。

二、系统验证不同

1、conn ./as sysdba:conn ./as sysdba不需要进行 *** 作系统验证,即可进行连接登录。

2、conn /as sysdba:conn /as sysdba需要进行 *** 作系统验证,才可进行连接登录。

成功。

三、密码修改不同

1、conn ./as sysdba:conn ./as sysdba允许在当前默认用户组路径下执行账号连接登录密码修改。

2、conn /as sysdba:conn /as sysdba没有默认用户组,不能执行账号连接登录密码修改。

这个是由一个参数07_dictionary_accessibility

决定的,

如果你把它设成true,

不加as

sysdba登录也能成功.

sysdba是保证对数据库系统的管理权限的问题.


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10034332.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-04
下一篇 2023-05-04

发表评论

登录后才能评论

评论列表(0条)

保存