Løst: opprette database og gi brukerrettigheter mariadb

Siste oppdatering: 09/11/2023

Jada, la oss begynne å skrive om MariaDB, dens opprettelse, bruk og administrasjon av brukerrettigheter. Slik kan artikkelen gå:

MariaDB er et kraftig, robust og skalerbart åpen kildekode relasjonsdatabasesystem, mye brukt over hele verden på grunn av funksjonene og kompatibiliteten med MySQL. Med MariaDB kan du enkelt administrere data i ulike formater og enkelt tildele roller og rettigheter til brukere. Denne artikkelens formål vil være å opplyse leserne om hvordan de kan opprette en database og administrere brukerrettigheter i MariaDB.

Opprette en database i MariaDB

Opprettelsen av en database i MariaDB er en enkel oppgave, forutsatt at du har tilgang til MariaDB-skallet og nødvendige privilegier. Etter å ha logget på MariaDB, innebærer det første trinnet å opprette databasen. Dette gjøres ved å bruke CREATE DATABASE-kommandoen, med syntaksen:

CREATE DATABASE database_name;

Erstatt 'databasenavn' med ønsket navn for databasen din. Etter at du har utført denne kommandoen, vil MariaDB opprette den nye databasen.

Administrere brukerrettigheter i MariaDB

Etter å ha opprettet databasen din, er det neste avgjørende trinnet å administrere brukerrettigheter. MariaDB gir flere kommandoer som hjelper til med å administrere brukerrettigheter fra å gi alle privilegier til bestemte roller. Før du tildeler roller, sørg for at brukeren eksisterer. Hvis ikke, kan du opprette en bruker ved å bruke CREATE USER-kommandoen:

CREATE USER 'new_user'@'localhost' IDENTIFIED BY 'password';

Når du har forsikret deg om at brukeren eksisterer, kan du gi privilegier ved å bruke GRANT-kommandoen. Syntaksen for å gi alle privilegier er:

GRANT ALL PRIVILEGES ON database_name.* TO 'username'@'localhost';

OBS: Erstatt 'databasenavn' med navnet på databasen din og 'brukernavn' med brukeren du vil gi privilegier.

Når du har utført disse kommandoene, er det viktig å huske å laste inn alle privilegiene på nytt ved å bruke FLUSH PRIVILEGES-kommandoen:

FLUSH PRIVILEGES;

Forstå viktige MariaDB-funksjoner

MariaDB har flere innebygde funksjoner som kan brukes til ulike formål som datatypekonvertering, sammenligning, matematiske beregninger etc.

  • CONCAT(): Denne funksjonen brukes til å sette sammen to eller flere strenger.
  • DATO(): Den trekker ut datodelen av et dato- eller datotidsuttrykk.
  • AVG(): Den returnerer gjennomsnittsverdien for en bestemt kolonne.

Ved å effektivt forstå og implementere disse kommandoene og funksjonene, kan hvem som helst administrere en MariaDB-database effektivt. Databaseoppretting og administrasjon av brukerrettigheter er avgjørende ferdigheter å ha når du arbeider med MariaDB, og tilbyr kontroll over dataadministrasjon og sikkerhetsaspekter som er essensielle i dagens digitale verden.

Relaterte innlegg: