我创建了一个PDB,我可以通过sysdba以sysdba的身份连接到该PDB,但是我无法连接自己的普通用户或本地用户。
原因是ORA-01017:密码错误。
用户具有创建会话授予权!
我该如何排除故障的原因?我也尝试过JDBC和SQLPLUS。
谢谢。
H。
使用EZCONNECT连接到数据库时,您需要为用户提供密码:
sqlplus用户/密码@主机名:端口/服务名称
或者您需要在tnsnames.ora中为您的pdb声明一个别名,并使用以下方式进行连接:
sqlplus user @ alias
在您的第一个示例中,它有效,因为oracle使用os身份验证来连接您。