Block a user
[Auto] [Backend] POST /api/v1/auth/password-reset/request: (sqlalchemy.dialects.postgresql.asyncpg.ProgrammingError) <class 'asyncpg.exceptions.InsufficientPrivilegeError'>: new row violates row-level security policy for table "password_reset_tokens"
[...
[Auto] [Backend] POST /api/v1/auth/password-reset/request: (sqlalchemy.dialects.postgresql.asyncpg.ProgrammingError) <class 'asyncpg.exceptions.UndefinedColumnError'>: column password_reset_tokens.created_at does not exist
[SQL: SELECT password_reset_t...
[Auto] [Backend] POST /api/v1/auth/login → 429
[Auto] [Backend] POST /api/v1/auth/login: (sqlalchemy.dialects.postgresql.asyncpg.ProgrammingError) <class 'asyncpg.exceptions.InsufficientPrivilegeError'>: permission denied for table audit_log
[SQL: INSERT INTO audit_log (id, user_id, action, entity_...
[Auto] [Backend] POST /api/v1/auth/login: (sqlalchemy.dialects.postgresql.asyncpg.ProgrammingError) <class 'asyncpg.exceptions.InsufficientPrivilegeError'>: permission denied for table audit_log
[SQL: INSERT INTO audit_log (id, user_id, action, entity_...
[Auto] [Backend] POST /api/v1/auth/login: (sqlalchemy.dialects.postgresql.asyncpg.ProgrammingError) <class 'asyncpg.exceptions.InsufficientPrivilegeError'>: permission denied for table audit_log
[SQL: INSERT INTO audit_log (id, user_id, action, entity_...
[Auto] [Backend] POST /api/v1/auth/login: (sqlalchemy.dialects.postgresql.asyncpg.ProgrammingError) <class 'asyncpg.exceptions.InsufficientPrivilegeError'>: permission denied for table audit_log
[SQL: INSERT INTO audit_log (id, user_id, action, entity_...
[Auto] [Backend] POST /api/v1/auth/login: (sqlalchemy.dialects.postgresql.asyncpg.ProgrammingError) <class 'asyncpg.exceptions.InsufficientPrivilegeError'>: permission denied for table sessions
[SQL: INSERT INTO sessions (id, user_id, csrf_token, expir...