Tietokantoja käytettäessä on tavallista ottaa käyttöön tai luoda käyttäjiä, jotta he voivat käyttää tietokantaa ja suorittaa sen toimintoja. MariaDB:n, suositun avoimen lähdekoodin tietokannan, tapauksessa käyttäjän käyttöönottoprosessi on yksinkertainen ja suoraviivainen. Tässä artikkelissa selitämme vaihe vaiheelta kuinka käyttäjä otetaan käyttöön MariaDB:ssä, joten voit hallita tietokantojesi käyttöä tehokkaasti. Näillä yksinkertaisilla vaiheilla voit varmistaa, että valtuutetut käyttäjät voivat suorittaa tarvittavat toiminnot tietokannassa ja säilyttää pääsyn suojatun hallinnan.
– Askel askeleelta ➡️ Kuinka ottaa käyttäjä käyttöön MariaDB:ssä?
- Käytä MariaDB:tä: Jos haluat ottaa käyttäjän käyttöön MariaDB:ssä, sinun on ensin käytettävä palvelinta, johon MariaDB on asennettu.
- Kirjaudu sisään root-käyttäjänä: Käytä komentoa mysql -u root -p ja anna root-salasana pyydettäessä.
- Valitse tietokanta: Kun olet MariaDB:ssä, valitse komennolla tietokanta, jonka haluat ottaa käyttöön käytä tietokannan_nimi;
- Luo uusi käyttäjä: Käytä komentoa LUO KÄYTTÄJÄ 'käyttäjänimi'@'localhost' TUNNISTETTU 'salasanalla'; luodaksesi uuden käyttäjän.
- Myönnä oikeudet: Jotta käyttäjä voi ottaa käyttöön, sinun on myönnettävä hänelle tarvittavat oikeudet. Käytä komentoa MYÖNTÄ KAIKKI oikeudet tietokannan_nimi.*:lle 'user'@'localhost'; antaa sinulle kaikki oikeudet valitussa tietokannassa.
- Uudelleenlatausoikeudet: Jotta muutokset tulevat voimaan, lataa oikeudet uudelleen komennolla HUUHTOLUOIKEUDET;
- Poistuu MariaDB:stä: Lopuksi voit poistua MariaDB:stä komennolla poistuminen;
Kysymykset ja vastaukset
Mikä on MariaDB?
- Es avoimen lähdekoodin relaatiotietokannan hallintajärjestelmä.
- Es MySQL:n haarukka ja se on tarkoitettu korvaamaan se.
Miksi on tärkeää ottaa käyttäjä käyttöön MariaDB:ssä?
- Se sallii käyttäjät voivat käyttää tietokantaa ja suorittaa tiettyjä tehtäviä.
- Tarjoaa suojakerros rajoittamalla pääsyä tietokantaan.
Kuinka käyttäjä otetaan käyttöön MariaDB:ssä?
- Kirjaudu sisään MariaDB-palvelimella järjestelmänvalvojan oikeuksin.
- Suorittaa komento "CREATE USER 'username'@'localhost' IDENTIFIED BY 'salasana';" korvaa 'käyttäjänimi' ja 'salasana' oikeilla tiedoilla.
- Määritä käyttöoikeudet käyttäjälle komennolla "GRANT permissions ON database_base.* TO 'user_name'@'localhost';" korvaa "oikeudet" ja "tietokanta" asianmukaisilla käyttöoikeuksilla ja tietokannalla.
- reload oikeudet komennolla "FLUSH PRIVILEGES;" jotta muutokset tulevat voimaan.
Kuinka tarkistaa, onko käyttäjä käytössä MariaDB:ssä?
- Kirjaudu sisään MariaDB-palvelimella järjestelmänvalvojan oikeuksin.
- Suorittaa komento "SELECT User, Host FROM mysql.user;" nähdäksesi luettelon käytössä olevista käyttäjistä.
- Etsiä käyttäjänimi, joka on otettu käyttöön sen olemassaolon tarkistamiseksi luettelossa.
Mitä käyttöoikeuksia voin antaa käyttäjälle MariaDB:ssä?
- VALITSE: Antaa käyttäjän lukea tietoja tietokannasta.
- LISÄÄ: Antaa käyttäjän lisätä uusia tietueita tietokantaan.
- PÄIVITTÄÄ: Antaa käyttäjän muokata tietokannan tietueita.
- POISTAA: Antaa käyttäjän poistaa tietueita tietokannasta.
Onko MariaDB-palvelin käynnistettävä uudelleen käyttäjän käyttöönoton jälkeen?
- Ei, MariaDB-palvelinta ei tarvitse käynnistää uudelleen käyttäjän käyttöönoton jälkeen. Uudelleenlatausoikeudet riittää.
Kuinka poistaa käyttäjä MariaDB:stä?
- Kirjaudu sisään MariaDB-palvelimella järjestelmänvalvojan oikeuksin.
- Suorittaa komento "DROP USER 'username'@'localhost';" poistaaksesi määritetyn käyttäjän.
- reload oikeudet komennolla "FLUSH PRIVILEGES;" jotta muutokset tulevat voimaan.
Voinko ottaa käyttäjän käyttöön MariaDB:n graafisesta käyttöliittymästä?
- Joo, on mahdollista ottaa käyttäjä käyttöön MariaDB:n graafisesta käyttöliittymästä, kuten MariaDB Workbench tai phpMyAdmin.
- La Graafinen käyttöliittymä tarjoaa vaihtoehtoja luoda käyttäjiä, määrittää heille käyttöoikeuksia ja hallita tietokannan suojausta intuitiivisesti.
Mitä minun pitäisi tehdä, jos olen unohtanut käyttäjän salasanan MariaDB:ssä?
- Palauttaa käyttäjän salasana komennolla "SET PASSWORD FOR 'user_name'@'localhost' = PASSWORD('new_password');" korvaa 'username' ja 'new_password' oikeilla tiedoilla.
- Varmista lataa oikeudet uudelleen komennolla "FLUSH PRIVILEGES;" jotta muutokset tulevat voimaan.
Mitä eroa on SQL:llä ja MariaDB:llä?
- SQL on jäsennelty kyselykieli, jota käytetään relaatiotietokantojen hallintaan ja käsittelyyn.
- MariaDB on relaatiotietokannan hallintajärjestelmä, joka käyttää SQL:ää kyselykielenä.
- MariaDB Se on tietokantatoteutus, jossa on lisätoimintoja ja parannuksia SQL:ään verrattuna.
Olen Sebastián Vidal, tietokoneinsinööri, joka on intohimoinen teknologiasta ja tee-se-itse. Lisäksi olen luoja tecnobits.com, jossa jaan opetusohjelmia tehdäkseni tekniikasta helpompaa ja ymmärrettävää kaikille.