are you using connection pooling? care to show your connection string?also see
PRB: SQL Application Role Errors with OLE DB Resource Pooling
http://support.microsoft.com/default.aspx?scid=kb;EN-US;Q229564