如何正确连接到sys和sysdba的oracle?

问题描述 投票:0回答:1

我想用sysdba privil作为sys用户连接到oracle。

如何使用简单连接来完成

我这样做:

sqlplus sys/password@server:1521/orcl as sysdba

并得到错误:

ORA-01017:用户名/密码无效;登录被拒绝

语法是否正确?

谢谢。

oracle
1个回答
0
投票

您正尝试远程连接为sysdba(在您的情况下为端口1521)。从远程位置(通过tcp或tcps)作为sysdba连接需要一些额外的步骤:

  1. 设置数据库参数REMOTE_LOGIN_PASSWORDFILE = { shared | exclusive | none }.It应设置为tp shared / exclusive。
  2. 检查$ ORACLE_HOME / dbs /下的密码文件,当用户以sysdba身份登录数据库时,该文件用于身份验证。如果密码文件不存在,则创建一个新密码文件(使用orapwd)并设置密码。
© www.soinside.com 2019 - 2024. All rights reserved.