Este artículo le enseñará cómo alterar un rol existente para modificar las diversas propiedades, como contraseñas y privilegios.
Vamos a sumergirnos!
El siguiente fragmento muestra la sintaxis del papel de creación en Cassandra:
Crear rol [si no existe] rol_name
[Con Superuser = True | FALSO
| Login = True | FALSO
| Contraseña = 'contraseña'
| Opciones = opción_map]
Los siguientes son los parámetros en la sintaxis dada:
Crear una cuenta de usuario
El siguiente ejemplo muestra cómo crear un usuario de inicio de sesión utilizando el comando Crear rol:
CQLSH> Crear rol Linuxhint
... con contraseña = 'contraseña'
… Y login = true;
Configurar la contraseña y login = true le permite crear un usuario estándar. Luego puede iniciar sesión en el servidor con el usuario creado como:
Iniciar sesión Linuxhint
El sistema le solicita que ingrese una contraseña para el nombre de usuario especificado. Una vez autenticado, el mensaje debe reflejar el usuario registrado de la siguiente manera:
linuxhint@cqlsh>
Cassandra alter comando de usuario
El siguiente fragmento ilustra la sintaxis del comando Cassandra Alter User:
Alterar el nombre de usuario del usuario
Con contraseña 'contraseña'
[Superuser | Nosuperuser]
Por ejemplo, para cambiar la contraseña del usuario de LinuxHint que se creó en el ejemplo anterior, podemos ejecutar el siguiente comando:
cassandra@cqlsh> alterar el usuario Linuxhint con contraseña 'NewPassword';
El comando luego modifica la cuenta y establece la nueva contraseña.
Para permitir que el usuario contenga los privilegios de Superuser, podemos ejecutar el siguiente comando:
cassandra@cqlsh> alterar el usuario Linuxhint Superuser;
Conclusión
En este artículo, aprendió cómo usar el comando Crear rol para crear un usuario de inicio de sesión. También descubrió cómo alterar las diversas propiedades de un usuario existente, como configurar una nueva contraseña y asignar los privilegios del superusor.
Codificación feliz!