搜索本产品文档关键词
Redis实例登录方式
所有文档
menu
没有找到结果,请重新输入

云数据库 Redis

Redis实例登录方式

概述

云数据库Redis实例提供多种方式登录访问,如通过账号与密码进行登录,通过密码方式进行登录,如果实例开启内网免密访问功能,则在同VPC的客户端机器上访问时无需提供密码即可登录实例。

注意事项

  • 无论哪种访问方式,均需要确保客户端机器所在IP地址已加入实例白名单或安全组策略中,具体操作请参考设置IP白名单设置安全组

密码登录

  • 登录方式:仅提供实例密码即可登录。如需修改密码请在实例详情页-网络连接-连接密码处进行设置。
  • 特点: 但如果所有应用都使用默认用户登录集群,则不能很好地做权限控制。
  • redis-cli连接示例:
$ redis-cli -h ***.scs.bj.baidubce.com -p 6379
***.scs.bj.baidubce.com:6379> AUTH password

账号+密码登录

  • 登录方式:需要提供账号和密码进行登录。如需修改账号、密码信息请在实例详情-账号管理页面进行账号的管理。
  • 特点: 可以为 Redis 实例创建多个账号,可以给不同的用户设置指定的访问权限,以更好地保障数据安全性。
  • redis-cli连接示例:
$ redis-cli -h ***.scs.bj.baidubce.com -p 6379
***.scs.bj.baidubce.com:6379> AUTH username password
  • 使用限制:用户账号、密码的登录方式对Redis实例版本有限制,目前6.0以下的Redis社区版不支持该访问方式。

免密登录

  • 登录方式:在实例设置密码时无需提供密码即可登录。如需开启该功能请在实例详情页-网络连接区域,开启内网免密访问开关。

    使用限制:

  • 这种场景下仅支持默认登录到 default 用户。
  • 客户端和 Redis 实例必须在同一 VPC 内。
  • 需要在控制台开启内网免密码登录的功能。

    特点:

  • 无需密码即可登录,但安全性较低。
  • 默认允许同 VPC 内的所有客户端访问实例。
  • redis-cli连接示例:
$ redis-cli -h ***.scs.bj.baidubce.com -p 6379
***.scs.bj.baidubce.com:6379> SET foo bar
OK
报错信息 原因及解决方法
(error) ERR invalid password 密码错误,请用正确的格式输入账号、密码。
(error) WRONGPASS invalid username-password pair 密码错误,请用正确的格式输入账号、密码。
(error) ERR AUTH called without any password configured for the default user. Are you sure your configuration is correct? 当前集群尚未设置密码。
上一篇
实例生命周期
下一篇
查看连接地址