代码之家  ›  专栏  ›  技术社区  ›  kupa

ORA-12638凭证检索失败,ORA-01031:权限不足

  •  2
  • kupa  · 技术社区  · 16 年前

    在sqlnet.ora文件文件:

    SQLNET.AUTHENTICATION\u服务=(新台币)

    不能 connect by PL/SQL developer出现“ORA-12638凭证检索失败” ,但是 可以

    SQLNET.AUTHENTICATION\u服务=(无)

    我 不能 连接

    >sqlplus / as sysdba
    

    出现“ORA-01031:权限不足”

    ,但是 当我提供用户名和密码时,通过PL/SQL开发人员和命令行进行连接

    2 回复  |  直到 16 年前
        1
  •  0
  •   No AI now No AI ever    15 年前

    服务器管理员可能没有对数据库进行身份验证。您不能简单地要求您的凭据由客户端中的NTS进行身份验证SQLNET.ORA文件未经服务器端同意的文件。

        2
  •  1
  •   Matt    10 年前

    我也面临着同样的问题。

    当我改成 SQLNET.AUTHENTICATION_SERVICES= (NONE) 解决ORA-12638凭据检索失败。

    ORA-01031:权限不足 sqlplus / as sysdba

    解决方案:

    我发现,我仍然可以通过以下命令作为sysdba连接:

    在sqlplus中:

    connect sys as sysdba
    

    sqlplus sys as sysdba
    

    在这两种情况下,系统都会提示您输入密码。密码将与您在windows Oracle安装期间为系统用户设置的密码相同。

    现在,您已连接到您试图获得的sysdba权限 .