2017-09-04 104 views
0

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

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

redis.sessions.url = redis://username:[email protected]:6379/0 

...(为Python /金字塔production.ini内使用,例如)在提示使用用户名,密码和数据库。

但是我还没有在互联网上发现任何解释如何创建链接到Redis上的数据库的用户和密码。在链接https://stackoverflow.com/a/34781633/3223785中有一些关于使用db(Redis)的信息。

有可能创建密码(https://stackoverflow.com/a/7548743/3223785)。但它似乎是除参数redis.sessions.url以外的使用范围。

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

@Jacky

回答

3

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