Redis6多用户管理
老版本没有用户名,只有密码
Redis6已经有用户名,默认用户名default
1).列出所有用户,默认只有default超级用户,并查看default用户相关信息
>ACL LIST #列出所有用户,默认用户是default
1) "user default on #9cd9ab402f4115ed9921a7e4f7fc89330c8fe9283a8b1cdef203f7a7e622c68f ~* &* +@all" #default用户呢是有所有权限
>ACL getuser default #查看default用户的相关信息, default对所有key,所有命令均有权限,最高权限,是默认用户
1) "flags"
2) 1) "on"
2) "allkeys" #所有的key都有权限
3) "allchannels"
4) "allcommands"
3) "passwords"
4) 1) "9cd9ab402f4115ed9921a7e4f7fc89330c8fe9283a8b1cdef203f7a7e622c68f"
5) "commands"
6) "+@all" #所有的命令都有权限
7) "keys"
8) 1) "*"
9) "channels"
10) 1) "*"
2).创建用户并给用户授权
> ACL CAT #查看所有的权限
1) "keyspace"
2) "read
6.redis的多用户管理
最新推荐文章于 2024-04-30 23:54:49 发布