【发布时间】:2018-08-21 19:12:28
【问题描述】:
我正在尝试通过 SSIS 包连接到 Teradata,并且我想验证用于连接 Teradata 的凭据。验证涉及以下检查
- 用户帐户无效
- 用户有效但密码已过期
- 用户帐户有效但已锁定,我想如果我正在发送尝试正确的凭据以进行连接并且帐户已锁定,那么必须返回一些内容以指示帐户已锁定。
如果可以实现这三点中的任何一个,那么它就可以解决问题
【问题讨论】:
我正在尝试通过 SSIS 包连接到 Teradata,并且我想验证用于连接 Teradata 的凭据。验证涉及以下检查
如果可以实现这三点中的任何一个,那么它就可以解决问题
【问题讨论】:
#1 和 #3 将返回一个通用的 8017 The UserId, Password or Account is invalid 错误,但出于安全原因,没有详细说明实际导致该错误的原因。
#2 返回3032 User password has expired警告(当有/已经有另一个会话登录时出错),该会话中唯一允许的语句是MODIFY USER来更改密码。
【讨论】: