带密码加密的Sybase C ++数据库连接问题

时间:2018-06-06 19:42:17

标签: c++ sybase password-encryption

我正在使用C ++程序连接sybase数据库及其核心转储失败。 Sybase是15.7版本,其密码已加密  以下是加密连接代码中使用的行

**dbsetversion(DBVERSION_100);**  
Login = dblogin();  
DBSETLPWD(Login,getenv("PASSWORD"));  
DBSETLUSER(Login,getenv("USER"));  
BSETLENCRYPT(Login, TRUE);

Error: **[115]: 2211 Abort(coredump)** 

它的运输代码行是:

mySybase.setDBPROC((DBPRCS*) getdbprc()); 

头文件:

DBPRCS*      dbproc;  
DBPRCS* getdbprc() { return dbprc; }

您能否帮助解决从C ++连接到Sybase的问题或任何其他建议?

0 个答案:

没有答案