由于 ORA-01017 错误,我无法连接到数据库。我有两种类型的帐户:个人帐户和团队帐户,其格式如下:
我可以使用我的个人帐户轻松连接,但我似乎无法连接团队帐户。
完整错误消息:
ORA-01017: 用户名/密码无效;登录被拒绝 https://docs.oracle.com/error-help/db/ora-01017/。网络配置文件 位置:/Users/.../Oracle/network/admin
令人费解的是,我可以在 DBeaver 和 PL/SQL Developer 等其他工具中使用 user_name[team_name] 进行连接,没有任何问题。
使用“user_name[team_name]”、“user_name[team_name]”和 user_name\[team_name\] 尚未解决问题。
版本:Oracle Developer Tools for VS Code(SQL 和 PLSQL)= v23.4.1
方括号表示您正在尝试以
proxy user
的身份进行连接。
适用于 VSCode 的 Oracle 开发人员工具需要针对此类身份验证采取一些额外步骤:
选中显示更多选项复选框并提供代理用户名 和密码
在您的示例中,“代理用户名”是
user_name
;密码是该用户的密码。
对于“用户名”,您将输入
team_name
;密码应该为空。