Gui*_*los 7 tools authentication db2
我们的 DB2 身份验证与活动目录集成,因此允许的密码由其策略控制。我们有一些用户无法通过命令编辑器或控制中心的查询屏幕连接到数据库。错误如下:
SQL0104N 意外标记“!” 被发现在“”之后。 预期的令牌可能包括:“新”。 SQLSTATE:42601 sqlcode:-104
只要在连接语句中不包含密码,它们就可以通过命令行处理器进行连接。
问题是影响密码中包含一些特殊字符的所有用户。我们让他们尝试在命令编辑器中发出没有密码的 connect 语句,但它不起作用。
数据库的确切版本是 DB2/AIX64 9.5.4
有没有办法让他们使用这个工具而不是让他们更改密码?
谢谢
小智 5
这是 GUI 工具中的一个长期存在的错误。
但是,只要您的密码不包含双引号 (") 字符,您就可以通过在密码周围加上双引号来解决此问题以进行连接。
connect to sample user test using test!
--> SQL0104N
connect to sample user test using "test!"
--> connection succeeded.
Run Code Online (Sandbox Code Playgroud)
如果 GUI 工具通过对话框提示您输入密码,则此方法也适用。
如果您的密码中包含双引号,则您可能不走运。您可以通过 IBM DB2 支持打开票证和/或仅更改密码。
归档时间: |
|
查看次数: |
4299 次 |
最近记录: |