Denne artikkelen vil lære deg hvordan du kan endre en eksisterende rolle for å endre de forskjellige egenskapene som passord og privilegier.
La oss dykke inn!
Følgende utdrag viser syntaks for skaperollen i Cassandra:
Skape rolle [hvis ikke eksisterer] rollenavn
[Med SuperUser = True | falsk
| Innlogging = True | falsk
| Passord = 'passord'
| Alternativer = alternativ_map]
Følgende er parametrene i den gitte syntaks:
Opprett en brukerkonto
Følgende eksempel viser hvordan du oppretter en påloggingsbruker ved hjelp av Create Roll -kommandoen:
CQLSH> Lag rolle Linuxhint
... med passord = 'passord'
... og pålogging = sant;
Angi passord og pålogging = True lar deg opprette en standard bruker. Du kan deretter logge inn på serveren med den opprettede brukeren som:
Logg inn Linuxhint
Kommandoen ber deg om å oppgi et passord for det spesifiserte brukernavnet. Når den er autentisert, skal ledeteksten gjenspeile den innloggede brukeren som følger:
linuxhint@cqlsh>
Cassandra Alter brukerkommando
Følgende utdrag illustrerer syntaksen til Cassandra Alter -brukerkommandoen:
Endre brukernavn
Med passord 'passord'
[Superbruker | Nosuperuser]
For å endre passordet til Linuxhint -brukeren som ble opprettet i forrige eksempel, kan vi for eksempel kjøre følgende kommando:
cassandra@cqlsh> alter bruker linuxhint med passord 'newpassword';
Kommandoen endrer deretter kontoen og angir det nye passordet.
For å la brukeren inneholde superbrukerrettighetene, kan vi kjøre følgende kommando:
cassandra@cqlsh> alter bruker linuxhint superbruker;
Konklusjon
I denne artikkelen lærte du hvordan du bruker CREATE rollekommandoen for å opprette en påloggingsbruker. Du oppdaget også hvordan du kan endre de forskjellige egenskapene til en eksisterende bruker, for eksempel å sette et nytt passord og tilordne superbrukerrettighetene.
Glad koding!