【问题标题】:Redis - Username, password and db?Redis - 用户名、密码和数据库?
【发布时间】:2018-02-13 03:08:22
【问题描述】:

是否可以在 Redis 中使用用户名、密码和数据库?

这个问题的原因是因为在官方 pyramid_redis_sessions 文档(http://pyramid-redis-sessions.readthedocs.io/en/latest/gettingstarted.html)中的参数...

redis.sessions.url = redis://username:password@localhost:6379/0

...(例如在 Python/Pyramid production.ini 中使用)建议使用用户名、密码和数据库。

但是,我在 Internet 上没有找到任何解释如何创建链接到 Redis 上的数据库的用户和密码的内容。在链接https://stackoverflow.com/a/34781633/3223785 中有一些关于使用数据库(Redis)的信息。

可以创建密码 (https://stackoverflow.com/a/7548743/3223785)。不过好像是参数redis.sessions.url以外的使用范围。

注意:pyramid_redis_sessions 提供 Pyramid 的 ISession 接口的实现,使用 Redis 作为其后端。

@Jacky

【问题讨论】:

    标签: python redis pyramid


    【解决方案1】:

    在 Redis 中,AUTH 命令用于对 Redis 服务器进行身份验证。一旦客户端通过服务器身份验证,它就可以切换到该服务器上配置的任何数据库。没有针对特定数据库的内置身份验证。

    【讨论】:

      猜你喜欢
      • 2023-01-11
      • 2016-02-05
      • 2016-12-04
      • 1970-01-01
      • 2015-06-03
      • 2012-05-08
      • 1970-01-01
      • 2013-11-25
      • 1970-01-01
      相关资源
      最近更新 更多