{"record":{"id":"b16a3271c30b1c8e","repo":"sqlmapproject/sqlmap","slug":"tds-login-failed-s","errorCode":null,"errorMessage":"TDS login failed (%s)","messagePattern":"TDS login failed \\((.+?)\\)","errorType":"exception","errorClass":"OperationalError","httpStatus":null,"severity":"error","filePath":"extra/dbwire/tds.py","lineNumber":628,"sourceCode":"    except (socket.error, socket.timeout) as ex:\n        raise OperationalError(\"could not connect to '%s:%s' (%s)\" % (host, port, ex))\n\n    try:\n        _prelogin(sock)\n        _login7(sock, user, password, database)\n        handshake_done(sock)\n    except (DatabaseError, InterfaceError):\n        try:\n            sock.close()\n        except Exception:\n            pass\n        raise\n    except Exception as ex:\n        try:\n            sock.close()\n        except Exception:\n            pass\n        raise OperationalError(\"TDS login failed (%s)\" % ex)\n\n    return Connection(sock)\n","sourceCodeStart":610,"sourceCodeEnd":631,"githubUrl":"https://github.com/sqlmapproject/sqlmap/blob/0a35b20e3953d341be6c7ac75ccb0b3362540c8d/extra/dbwire/tds.py#L610-L631","documentation":"Error \"TDS login failed (%s)\" thrown in sqlmapproject/sqlmap.","triggerScenarios":"Thrown at extra/dbwire/tds.py:628 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":[],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"0a35b20e3953d341be6c7ac75ccb0b3362540c8d","analyzedAt":"2026-08-26T23:02:52.002Z","schemaVersion":2},"datasetVersion":"2026-08-27T03:17:27.898Z"}