Asp classic Sybase身份验证冲突

Asp classic Sybase身份验证冲突,asp-classic,odbc,sybase,Asp Classic,Odbc,Sybase,在过去的两周里,我在连接到sybase时,在我的经典ASP应用程序上遇到了这个错误 Microsoft OLE DB Provider for ODBC Drivers error '80004005' [Sybase][ODBC Driver][Adaptive Server Anywhere]Unable to connect to database server: Authentication violation 我只有在尝试将记录插入sybase数据库时才会出现此错误。奇怪的

在过去的两周里,我在连接到sybase时,在我的经典ASP应用程序上遇到了这个错误

Microsoft OLE DB Provider for ODBC Drivers error '80004005'

[Sybase][ODBC Driver][Adaptive Server Anywhere]Unable to connect to  database server: Authentication violation   
我只有在尝试将记录插入sybase数据库时才会出现此错误。奇怪的是,我每隔一段时间就会犯一次这样的错误;非常不一致。我在互联网上浏览了一会儿,发现唯一的一步是通过连接签名选项验证连接:

SET TEMPORARY OPTION connection_authentication='company = company-name;
 application=application-name;
 signature=application-signature';
我根据需要更改了值,但仍然收到身份验证冲突错误。我确信这与授权有关,因为我的应用程序可以毫无错误地从sybase数据库读取值,因为未经授权的连接处于只读模式。我不明白我的应用程序如何在写记录时经常绕过授权,但会随机出错并导致此错误。我遗漏了什么吗?是否有其他方式授权连接