用Oracle数据库,用sys登录的时候口令正确,但是却登录不了

用Oracle数据库,用sys登录的时候口令正确,但是却登录不了,第1张

sqlplus "/ as sysdba" 连不上,报ora-01031:insufficient privileges解决方法

注意多个数据库实例时候,set ORACLE_SID='',

1、检查sqlnetora(WINDOWS下位于%ORACLE_HOME%NETWORKADMIN目录)是否包含这句:SQLNETAUTHENTICATION_SERVICES=(NTS),没有的话加上

2、检查登陆windows的用户(administrator或安装oracle时候使用的用户)是不是在包含在ORA_DBA组中,域用户没有连上域服务器时就可能出现这种现象。

3 要保证 remote_login_passwordfile 参数 = EXCLUSIVE

连接上sys用户,sqlplus下面执行select name from v$database;就知道连接的是哪个数据库。

desc v$database会显示通过这个视图能查的相关数据库信息。

不要只用sys,安全性没保证。

另外,你这个表空间,当前连接的是哪个实例,创建的时候就属于哪个实例

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

1、normal 普通身份;

2、sysdba 系统管理员身份;

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

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

一种是通过网络远程登录;需要设置的参数有两个,一个是SQLNETAUTHENTICATION_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数据库,用sys登录的时候口令正确,但是却登录不了全部的内容,包括:用Oracle数据库,用sys登录的时候口令正确,但是却登录不了、sys用户默认登录了哪个数据库、Oracle里sysdba是什么啊等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: https://outofmemory.cn/sjk/9801531.html

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

发表评论

登录后才能评论

评论列表(0条)

保存