云数据库Redis

客户端连接Redis时系统显示密码错误

问题描述

客户端连接云数据库Redis的时候系统显示密码错误。

解决方案

1.确认输入的云数据库Redis实例密码正确,如有必要可以通过控制台修改密码。
2.若输入的密码正确但连接云数据库Redis的时候系统显示密码错误,请检查是否按照正确的格式输入了鉴权信息。云数据库Redis的鉴权信息包括了默认帐号的 password 以及 帐号管理创建的 account:password 两部分,请确认程序中输入完整信息。
3.如下是不同场景的代码信息。
以Python代码为例,登录默认帐号,密码:123456,正确的代码如下。

  1. from redis import StrictRedis
  2. StrictRedis(host='172.xxx.xxx.xxx', password='123456')

登录创建的帐号,账户名:test,密码:123456,正确的代码如下。

  1. from redis import StrictRedis
  2. StrictRedis(host='172.xxx.xxx.xxx', password='test:123456')

注:鉴权信息由用户名:密码拼接而成StrictRedis(password=”account:password”)。

4.其他连接问题请参考Redis连接问题排查与解决