Я пытаюсь использовать knex. js с oracledb, но при каждом запросе я получаю следующую ошибку:
Error: ORA-28009: connection as SYS should be as SYSDBA or SYSOPER
{
errorNum: 28009,
offset: 0,
originalStack: 'Error: ORA-28009: connection as SYS should be as SYSDBA or SYSOPER'
}
Вот мой Knex. js config:
const dbconfig = {
user: process.env.DB_USERNAME,
password: process.env.DB_PASSWORD,
connectString: process.env.DB_LINK
}
const knex = require('knex')({
client: 'oracledb',
native: false,
connection: { privilege: oracledb.SYSDBA, ...dbconfig },
fetchAsString: [ 'number', 'clob' ],
asyncStackTraces: true,
acquireConnectionTimeout: 10000
})
Заранее благодарим вас за любую помощь в этом вопросе.