我在登录oracle数据库的时候 我在sqlnet 文件中 开启了 SQLNET.AUTHENTICATION_SERVICES= (NONE)那么我独立登录数据库 或者我用pl/sql登录的时候就只能用sys用户登录 system administrator 都不能登录 提示我ora-01031 在百度里找好多方法没有一个能解决这问题的。我如果我开启了 SQLNET.AUTHENTICATION_SERVICES= (NTS) 只要我输入 sys systen administrator 不需要输入密码就可以登录 注意我选择是sysdba 方式我是xp sp3系统 请问当我 开启 SQLNET.AUTHENTICATION_SERVICES= (NONE) 如何解决 system administrator 不能登录问题
解决方案 »
- PLS-00103: Encountered the symbol "CREATE" when expecting one of the following:
- 各位老大,现在还有用sql *menu5 开发的人吗?
- 高手来帮帮忙 如何在PACKAGE BODY 中引用存储过程!
- 关于多表查询问题
- 如何让用户对一个表空间有权限?
- 高分求sql语句删除一个用户下的所有对象
- ORACLE的数据类型都有那些啊?有人能详细列出来并说明一下吗?谢谢
- 为什么不能创建数据库。(搞定必定大发分!!!)
- oracle8i备份与恢复手册电子版谁有?
- 高分求oracle for unuxware7.11的下载网址,急,必结贴!!!
- 刚刚涉足ORACLE。请介绍本ORACLE的书
- 在RedHat9的Crontab中执行Oracle自动备份的问题
用户名:system 密码:manager
用户名:sys 密码:change_on_install
用户名:scott 密码:tiger
但是当设置为:SQLNET.AUTHENTICATION_SERVICES= (NONE) 时,就要验证密码了,你用sys/manager as sysdba 登录进去,然后为System授权:
grant sysdba to system我没有遇到你这种情况,也没有试验,你试试看。
===============================================================
你已经本地登陆到服务器了,还有什么不能做的。
oracle 就是这样设计的,本地管理员登录后, sysdba 以管理员身份登录数据库
oracle数据库根据配置的AUTHENTICATION_SERVICES来决定使用怎样的认证方式,是用本地的认证还是使用密码来进行认证,
接着根据remote_login_passwordfile的设置来进行password的判断,none是禁止password_file的功能,exclusive启用,shared是多数据库共享(只能是sys使用)。了解到这些含义,我们就一起来做实验了,来看看sysdba的认证的一些方式,首先我们使用AUTHENTICATION_SERVICES= (NTS)和remote_login_passwordfile=none的搭配,这是根据以上的描述,应该是只能在本地以系统方式进行登录,而禁止其他方式,也就是此时只能是
sqlplus “/ as sysdba”登录如果我们是使用AUTHENTICATION_SERVICES= (none)和remote_login_passwordfile=none的搭配的话。
sqlplus “/ as sysdba”不可以登录
sqlplus “sys/syspassword as sysdba”也不可以登录
一旦实例启动,实例将独立sqlnet.ora文件,所以要生效,一定要重新启动实例。在做这个实验的时候,当你都设置成none后,无论你都无法登录数据库,不过不要紧张,实验完以后,在sqlnet.ora里把AUTHENTICATION_SERVICES注释掉就可以使用sqlplus “/ as sysdba”登录了如果我们使用AUTHENTICATION_SERVICES= (NTS)和remote_login_passwordfile=exclusive的话
两种方式都可以登录。如果我们使用AUTHENTICATION_SERVICES= (none)和remote_login_passwordfile=exclusive的话
sqlplus “/ as sysdba”不可以登录
sqlplus “sys/syspassword as sysdba” 可以登录可以参看
http://www.inthirties.com/?p=379
http://www.inthirties.com/?p=48