Unix/Oracle 9i 中的用户连接问题

发布于 2024-10-19 06:58:18 字数 129 浏览 1 评论 0原文

我曾经连接 oracle db frmo Unix 终端,没有提供任何密码,如下所述。 sqlplus / 它连接到数据库。现在我遇到一个错误,提示“用户名和密码无效”。

有人可以就此提供任何指示吗?非常感谢您的意见,提前致谢。

I used to connect oracle db frmo Unix terminal witout providing any password as mentioned below.
sqlplus / and it connects to the data base. Now I am facing an error saying "Invalid Userid and Password".

Can someone please provide any pointers on this. Your inputs are higly appreciated, thanks in advance.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

徒留西风 2024-10-26 06:58:18

如果您使用 / 连接到 SQL*Plus,则意味着您正在使用操作系统身份验证。通常这需要您的 Unix 用户位于“dba”组或同等组中。

查看 TFM

您可以检查您的组像这样:

$ groups

另外,您可能需要以 sysdba 身份连接,例如

sqlplus> CONNECT / AS SYSDBA

或 AS SYS。你忘记了吗?

另一个问题可能是 DBA 是否关闭了数据库的操作系统身份验证。

If you connect to SQL*Plus using / it means you are using Operating System authentication. Normally this requires your Unix user to be in group "dba" or the equivalent.

See TFM

You can check your groups like this:

$ groups

Also, you probably need to connect as sysdba, e.g.

sqlplus> CONNECT / AS SYSDBA

or AS SYS. Did you forget that?

Another problem can be if the DBA has turned off OS Authentication at the database.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文