繁体   English   中英

NJS-116:瘦模式下的 node-oracledb 不支持密码验证器类型 0x939

[英]NJS-116: password verifier type 0x939 is not supported by node-oracledb in Thin mode

我正在尝试使用 javaScript 将 Oracle db 与 node.js 连接起来。

要求-我正在使用 webdriverIo 自动化 UI,它使用 node.js 和 JS。在一个流程中,我需要连接 oracle 数据库并通过自动化运行查询来获取值。 我什么都试过了,但每次都是同样的反应。 我正在尝试使用 Nodejs 和 JS 连接 oracle db。我正在使用 VScode 进行编码。

  • 如果您要连接到 Oracle 数据库 11gR2 或更早版本,请调用initOracleClient()以启用 node-oracledb 厚模式,或升级数据库。

  • 对于以后的数据库:

    • 确保数据库初始化参数sec_case_sensitive_logon不是 FALSE。 在 SQL*Plus 中以 SYSDBA 身份运行show parameter sec_case_sensitive_logon以检查该值。 注意sec_case_sensitive_logon已在 DB 21c 中删除,请参阅此文档

    • 重新生成密码,例如运行ALTER USER x IDENTIFIED BY y ,如有必要

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2023 STACKOOM.COM