Admin console user blocking
https://docs.picodata.io/picodata/devel/tutorial/access_control/#block_user
$ picodata -V
picodata 24.5.1
Блокирование пользователя admin
затрагивает admin.sock
. Так быть не должно. Блокироваться должен только iproto.
Repro
picodata admin ./tmp/i1/admin.sock
alter user "admin" with password 'T0psecret'
$ picodata connect admin@localhost:3301 # 4 times
Enter password for admin:
Connection Error. Try to reconnect: server responded with error: PasswordMismatch: User not found or supplied credentials are invalid
$ picodata connect admin@localhost:3301 # one more time
Enter password for admin:
Connection Error. Try to reconnect: server responded with error: ProcLua: Maximum number of login attempts exceeded
$ picodata admin ./tmp/i1/admin.sock
Connection via unix socket by path './tmp/i1/admin.sock' is not established: Server probably is closed, try to reconnect
Тем временем в логе
2024-09-06 11:19:30.369 [1877927] main/136/console/unix/: utils.c:611 E> LuajitError: Maximum number of login attempts exceeded
See also #347 (closed)