2017-09-04 4 views
0

Ist es möglich, Benutzername, Passwort und db in Redis zu verwenden?Redis - Benutzername, Passwort und db?

Der Grund für diese Frage, weil in der offiziellen pyramid_redis_sessions Dokumentation (http://pyramid-redis-sessions.readthedocs.io/en/latest/gettingstarted.html) die Parameter ...

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

... (in einem Python/Pyramid production.ini, zum Beispiel zu verwenden) schlägt vor, die Verwendung von Benutzername, Passwort und db.

Ich habe jedoch nichts im Internet gefunden, das erklärt, wie man einen Benutzer und ein Passwort erstellt, die mit einem db auf Redis verbunden sind. In der Verbindung https://stackoverflow.com/a/34781633/3223785 gibt es einige Informationen über die Verwendung einer db (Redis).

Es besteht die Möglichkeit, ein Passwort zu erstellen (https://stackoverflow.com/a/7548743/3223785). Aber es scheint, dass ein anderer Anwendungsbereich als der Parameter redis.sessions.url ist.

HINWEIS: Die pyramid_redis_sessions bietet eine Implementierung der ISession-Schnittstelle von Pyramid mit Redis als Backend.

@Jacky

Antwort

3

In dem Redis der AUTH Befehl wird verwendet, um den Redis Server zu authentifizieren. Sobald ein Client für einen Server authentifiziert wurde, kann er zu jedem der auf dem Server konfigurierten DBs wechseln. Es gibt keine integrierte Authentifizierung für eine bestimmte Datenbank.