我曾经连接oracle db frmo Unix终端,提供任何密码,如下所述。 sqlplus /并且它连接到数据库。现在我面临一个错误,说“无效的用户名和密码”。
有人可以就此提供任何指示。提前感谢您的意见。
答案 0 :(得分:0)
如果使用/连接到SQL * Plus,则意味着您正在使用操作系统身份验证。通常,这需要您的Unix用户在“dba”组或等效组中。
您可以像这样检查您的群组:
$ groups
此外,您可能需要以sysdba身份连接,例如
sqlplus> CONNECT / AS SYSDBA
或AS SYS。你忘记了吗?
如果DBA已关闭数据库中的OS身份验证,则可能出现另一个问题。