Ich habe einen Redis-Server installiert und mehrere Kunden verwenden MySQL für ihre WordPress-Sites. Ich habe Redis konfiguriert und es funktioniert einwandfrei. Jetzt möchte ich eine Art Sicherheit, wie zum Beispiel, dass einer meiner Clients zu anderen Redis-Datenbanken wechseln und alle Schlüssel aller Clients auflisten kann. Ich möchte dies verhindern.
root@rest: redis-cli
x.x.x.x:6379> KEYS *
1) "s-dev-ortizfurt.:terms:last_changed"
2) "s-dev-mayerhaven.:terms:get_terms-8fe839c888a1f5dc584d66e75abe752b-0.12728000 1606912094"
3) "s-dev-ortizfurt.:post_tag_relationships:1"
4) "s-dev-mayerhaven.:post_meta:3"
5) "s-dev-mayerhaven.:comment:last_changed"
6) "s-dev-mayerhaven.:site-transient:theme_roots"
7) "s-dev-ortizfurt.:posts:last_changed"
8) "s-dev-mayerhaven.:redis-cache:metrics"
9) "s-dev-ortizfurt.:comment:1"
10) "s-dev-mayerhaven.:site-transient:update_plugins"
11) "s-dev-mayerhaven.:options:alloptions"
12) "s-dev-ortizfurt.:posts:3"
13) "s-dev-ortizfurt.:user_meta:1"
14) "s-dev-ortizfurt.:post_meta:1"
15) "s-dev-ortizfurt.:users:1"
16) "s-dev-ortizfurt.:terms:1"
17) "s-dev-mayerhaven.:comment:1"
18) "s-dev-mayerhaven.:terms:1"
19) "s-dev-mayerhaven.:term_meta:1"
20) "s-dev-mayerhaven.:options:can_compress_scripts"
21) "s-dev-ortizfurt.:post_meta:3"
22) "s-dev-mayerhaven.:site-transient:update_core"
23) "s-dev-ortizfurt.:options:notoptions"
24) "s-dev-mayerhaven.:post_format_relationships:1"
25) "s-dev-ortizfurt.:terms:get_terms-6a7e5a5984989e684e977a4689029aeb-0.03989400 1606912075"
26) "s-dev-mayerhaven.:posts:1"
27) "s-dev-ortizfurt.:default:is_blog_installed"
28) "s-dev-ortizfurt.:comment:last_changed"
29) "s-dev-ortizfurt.:site-options:1-notoptions"
30) "s-dev-mayerhaven.:comment:get_comments-a83484ce4441a2d87a90609f886c4a28-0.14044500 1606912094"
31) "s-dev-ortizfurt.:comment_meta:1"
32) "s-dev-mayerhaven.:default:is_blog_installed"
33) "s-dev-ortizfurt.:posts:wp_get_archives-10425ab9cab74a55e05d28aee32fbd7a-0.05052900 1606912075"
34) "s-dev-ortizfurt.:terms:get_terms-fa6fef0e8f76461d0c23f81cca942240-0.03989400 1606912075"
35) "s-dev-mayerhaven.:posts:3"
Ich habe es bereits versucht, indem ich eine separate Datenbank erstellt und jedem Client zugewiesen habe.
Gibt es eine Möglichkeit, Benutzer daran zu hindern, Schlüssel aufzulisten oder Benutzer für jede Datenbank zu erstellen, wie in MySQL?