What is AlterUserScramCredentials?
Creates, updates, or removes SCRAM passwords via kafka-configs.sh --alter. Credentials are stored in ZooKeeper or KRaft metadata and take effect immediately without broker restart.
| Version | Kafka | Changes |
|---|---|---|
| AlterUserScramCredentialsRequest | ||
| v0 | 2.7 | + Deletions []ScramCredentialDeletion+ Name string+ Mechanism int8+ Upsertions []ScramCredentialUpsertion+ Name string+ Mechanism int8+ Iterations int32+ Salt bytes+ SaltedPassword bytes~ Flexible encoding enabled FLEXIBLE |
| AlterUserScramCredentialsResponse | ||
| v0 | 2.7 | + ThrottleTimeMs int32+ Results []AlterUserScramCredentialsResult+ User string+ ErrorCode int16+ ErrorMessage string~ Flexible encoding enabled FLEXIBLE |