Riješeno: kreiranje baze podataka i dodjeljivanje korisničkih prava mariadb

Posljednje ažuriranje: 09/11/2023

Naravno, hajde da počnemo da pišemo o MariaDB-u, njegovom kreiranju, upotrebi i upravljanju korisničkim pravima. Evo kako bi članak mogao izgledati:

MariaDB je moćan, robustan i skalabilan open-source sistem relacionih baza podataka, koji se široko koristi širom sveta zbog svojih karakteristika i kompatibilnosti sa MySQL. Uz MariaDB, možete jednostavno upravljati podacima u različitim formatima i dodijeliti uloge i prava korisnicima s lakoćom. Svrha ovog članka će biti da prosvetli čitaoce o tome kako mogu da kreiraju bazu podataka i upravljaju korisničkim pravima u okviru MariaDB.

Kreiranje baze podataka u MariaDB

Kreiranje baze podataka u MariaDB je jednostavan zadatak, pod uslovom da imate pristup MariaDB ljusci i potrebne privilegije. Nakon prijave na MariaDB, prvi korak uključuje kreiranje baze podataka. Ovo se radi pomoću naredbe CREATE DATABASE, sa sintaksom:

CREATE DATABASE database_name;

Zamijenite 'database_name' željenim imenom vaše baze podataka. Nakon što izvršite ovu naredbu, MariaDB će kreirati novu bazu podataka.

Upravljanje korisničkim pravima u MariaDB

Nakon kreiranja vaše baze podataka, sljedeći ključni korak je upravljanje korisničkim pravima. MariaDB pruža nekoliko naredbi koje pomažu u upravljanju korisničkim pravima od dodjele svih privilegija određenim ulogama. Prije dodjele uloga, uvjerite se da korisnik postoji. Ako ne, možete kreirati korisnika koristeći naredbu CREATE USER:

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

Kada se uvjerite da korisnik postoji, možete dodijeliti privilegije pomoću naredbe GRANT. Sintaksa za dodjelu svih privilegija je:

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

Bilješka: Zamijenite 'database_name' imenom vaše baze podataka i 'username' korisnikom kojem želite dodijeliti privilegije.

Nakon što izvršite ove naredbe, važno je zapamtiti da ponovo učitate sve privilegije koristeći naredbu FLUSH PRIVILEGES:

FLUSH PRIVILEGES;

Razumijevanje važnih MariaDB funkcija

MariaDB posjeduje nekoliko ugrađenih funkcija koje se mogu koristiti u različite svrhe kao što su konverzija tipova podataka, poređenje, matematička izračunavanja itd.

  • CONCAT(): Ova funkcija se koristi za spajanje dva ili više nizova.
  • DATUM(): Izvlači dio datuma iz izraza datuma ili datuma i vremena.
  • AVG(): Vraća prosječnu vrijednost određene kolone.

Efikasnim razumijevanjem i implementacijom ovih naredbi i funkcija, svako može efikasno administrirati MariaDB bazu podataka. Kreiranje baze podataka i upravljanje korisničkim pravima su ključne vještine koje morate posjedovati kada radite sa MariaDB, nudeći kontrolu nad upravljanjem podacima i sigurnosnim aspektima koji su ključni u današnjem digitalnom svijetu.

Slični postovi: