如何使用节点js中的oracledb软件包建立到oracle 12C的连接时设置PRELIM_AUTH属性

时间:2018-07-13 02:01:02

标签: javascript node.js oracle12c oracledb-npm

以下是我用来通过SYSDBA特权建立数据库连接的功能:

function connectDB(oUser, oPassword, connString) {
        console.log("inside connectDB");
        return new Promise((resolve, reject) => {
            oracledb.getConnection({  
                user: oUser,
                password: oPassword,  
                connectString: connString,
                privilege: oracledb.SYSDBA

            }, function(err, connection) {  
                if (err) {
                    reject(err);
                }  else{

                    resolve(connection)
                }

            });  
        })    
}

建立连接时如何设置PRELIM_AUTH属性。以下是在Python中使用的相同代码:

dbconn = cx_Oracle.connect(connstr, mode=cx_Oracle.SYSDBA | cx_Oracle.PRELIM_AUTH)

0 个答案:

没有答案