Open
Description
Disable the use of ALTER USER especially the ability to update their own passwords unless they are database super user and DROP USER sql commands with appropriate error messaging for the users autoprovisioned during ldap/jwt authentication.
-
The planned behavior is to restrict the
WITH PASSWORD
option forALTER USER
when being run by aLDAPPROVISIONED
/JWTPROVISIONED
user. -
The cluster setting for
sql.auth.change_own_password.enabled
is already in place; this needs to be enforced for all users with thePROVISIONED
role_option set.
Epic CRDB-21590
Jira issue: CRDB-50367
Epic CRDB-21590