updatePassword()
This operation updates a user password and can also update the user description.
public void updatePassword(UpdatePasswordReq request)
Request Syntax
client.updatePassword(UpdatePasswordReq.builder()
.userName(String userName)
.password(String password)
.newPassword(String newPassword)
.resetConnection(Boolean resetConnection)
.description(String description)
.build()
);
BUILDER METHODS:
userName(String userName)[REQUIRED]
The name of the user to update.
password(String password)The current password of the user. Provide this together with
newPasswordwhen changing the password.newPassword(String newPassword)The new password for the user. Provide this together with
passwordwhen changing the password.resetConnection(Boolean resetConnection)Whether to reset the current client connection after the password is updated. Defaults to
false.description(String description)An optional new description of the user. Defaults to an empty string.
RETURNS:
void
This operation returns no value.
EXCEPTIONS:
MilvusClientException
This exception will be raised when any error occurs during this operation.
Example
import io.milvus.v2.service.rbac.request.UpdatePasswordReq;
client.updatePassword(UpdatePasswordReq.builder()
.userName("analyst_user")
.password("P@ssw0rd!")
.newPassword("N3wP@ssw0rd!")
.resetConnection(true)
.description("Read-only analyst account")
.build());