【问题标题】:Oracle® Database Express Edition. Create user ( Username retrieval failed )Oracle® 数据库快捷版。创建用户(用户名检索失败)
【发布时间】:2018-10-31 13:52:29
【问题描述】:

我刚刚安装了 Oracle® Database Express Edition,密码为 admin 到 sys 和 sysadmin

现在我想开始使用它,我想创建用户,所以我使用sqlplus连接

但我收到了这个错误

Enter user-name: sysadmin
Enter password:
ERROR:
ORA-12631: Username retrieval failed

我也尝试使用 sys 用户,结果相同

【问题讨论】:

  • 您是否尝试以 SYS 身份连接?
  • 甚至尝试在命令提示符下使用sys as sysdba
  • 当提示“输入用户名”时,您应该输入sys。当提示“输入密码”时,您应该输入sysadmin。您使用 sysadmin 作为用户名。

标签: oracle oracle11g oracle12c database-administration


【解决方案1】:

ORA-12638 是 Oracle 数据库错误,表明 SQL*Net 客户端无法连接到数据库。在 Windows 中,Oracle Windows 客户端尝试使用您当前的 Windows 域凭据向 Oracle 服务器验证您的身份。这可能会失败,因为 Windows 框未配置为支持 Windows 身份验证,或者因为您用于登录本地计算机的凭据不足以让您登录服务器。 ORA-12638 错误有几种可能的解决方法:

1:在 Windows 上,为 Oracle 反弹服务器(停止并重新启动)Windows 服务。

2:给出了以下指示,一旦执行,就成功解决了 ORA-12638:

请更改 $ORACLE_HOME/network/admin 目录中的 sqlnet.ora 文件。更改以下条目,ORA-12638 错误将消失:

更改 - SQLNET.AUTHENTICATION_SERVICES= (NTS)

收件人:- SQLNET.AUTHENTICATION_SERVICES= (NONE)

【讨论】:

    猜你喜欢
    • 2012-06-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-13
    相关资源
    最近更新 更多