Cet article vous apprendra à modifier un rôle existant pour modifier les différentes propriétés telles que les mots de passe et les privilèges.
Plongeons-nous dans!
L'extrait suivant montre la syntaxe du rôle de création dans Cassandra:
Créer un rôle [s'il n'existe pas] Role_name
[Avec SuperUser = True | FAUX
| Login = true | FAUX
| Mot de passe = 'mot de passe'
| Options = option_map]
Voici les paramètres de la syntaxe donnée:
Créer un compte d'utilisateur
L'exemple suivant montre comment créer un utilisateur de connexion à l'aide de la commande Create Role:
CQLSH> Créer un rôle Linuxhint
… Avec mot de passe = 'mot de passe'
… Et connexion = vrai;
Définir le mot de passe et la connexion = True vous permet de créer un utilisateur standard. Vous pouvez ensuite vous connecter dans le serveur avec l'utilisateur créé comme:
Connexion Linuxhint
La commande vous invite à saisir un mot de passe pour le nom d'utilisateur spécifié. Une fois authentifié, l'invite doit refléter l'utilisateur connecté comme suit:
linuxhint @ cqlsh>
Commande utilisateur de Cassandra alter
L'extrait suivant illustre la syntaxe de la commande Cassandra Alter User:
Modifier le nom d'utilisateur de l'utilisateur
Avec mot de passe «mot de passe»
[SuperUser | NosuperUser]
Par exemple, pour modifier le mot de passe de l'utilisateur LinuxHint qui a été créé dans l'exemple précédent, nous pouvons exécuter la commande suivante:
Cassandra @ CQLSH> ALTER User LinuxHint avec mot de passe «NewPassword»;
La commande modifie ensuite le compte et définit le nouveau mot de passe.
Pour permettre à l'utilisateur de contenir les privilèges des superutilisateurs, nous pouvons exécuter la commande suivante:
Cassandra @ CQLSH> ALTER User LinuxHint SuperUser;
Conclusion
Dans cet article, vous avez appris à utiliser la commande Create Role pour créer un utilisateur de connexion. Vous avez également découvert comment modifier les différentes propriétés d'un utilisateur existant, comme la définition d'un nouveau mot de passe et l'attribution des privilèges de superutilisateur.
Codage heureux!