点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 当我在密码 Aditya...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 当我在密码 Aditya...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
当我在密码" Aditya $ 123"中输入$时,始终出现错误hdbcli.dbapi.Error:(10,"身份验证失败")。 我正在使用具有以下连接语法的标准hdbcli dbapi:
self.dbConn = dbapi.connect(user = db_user,password =" db_password",port = port,address = address)
self.cursor = self.dbConn.cursor()
我试图转义$字符,但这没有帮助:
db_password = db_password.replace('$','\ $')
我检查了此注释 /img/questions/518509/using-credentials-from-hdbuserstore-results-in-err.html ,但不确定在这里我缺少什么。 任何帮助是极大的赞赏。 请不要让我能够使用hdbsql从终端进行连接:
/usr/sap/CLO/HDB96> hdbsql -i 96 -p Aditya $ 123 -u系统
欢迎使用SAP HANA数据库交互式终端。
类型:\ h以获取命令帮助
\ q退出
hdbsql CLO => \ s
主机:localhost:39613
sid:CLO
dbname:CLO
用户:SYSTEM
内核版本:1.00.122.23.1548298510
SQLDBC版本:libSQLDBCHDB 1.00.120.118.1548119815
自动提交:开启
语言环境:en_US.UTF-8
输入编码:UTF8
很好。
没有Aditya,您的正确密码更改方法是。
因此,hdbcli和hdbsql直接接受$,而hdbuserstore需要转义符(\ $)!
SAP应该重新查看其注释2490797,其中说如果需要转义, 即使对于hdbsql也具有特殊字符。 $是特殊字符。
一周热门 更多>