如何解决 Mac OS 使用可信连接连接到 MS Sql 服务器时的票证过期错误

How to resolve ticket expired error on Mac OS connecting to MS Sql Server using trusted connection

我正在尝试使用 python 和 sqlalchemy 连接到 MS Sql 服务器,使用可信连接/活动目录/kerberos 身份验证。我之前可以连接,但现在出现此错误:

Error: ('HY000', u'[HY000] [Microsoft][ODBC Driver 13 for SQL Server]SSPI Provider: Ticket expired (negative cache) (851968) (SQLDriverConnect)')

我能够在没有选项的情况下通过 运行 kinit 在终端中解决这个问题。