Ero myöntämisen ja peruutuksen välillä

Sisällysluettelo:

Ero myöntämisen ja peruutuksen välillä
Ero myöntämisen ja peruutuksen välillä

Video: Ero myöntämisen ja peruutuksen välillä

Video: Ero myöntämisen ja peruutuksen välillä
Video: Valtuusto 14 2024, Heinäkuu
Anonim

Avainero myöntämisen ja peruutuksen välillä on se, että myöntäminen antaa käyttäjälle oikeudet, kun taas peruuttaminen ottaa takaisin käyttäjälle myönnetyn oikeudet.

SQL tarjoaa käyttäjille erilaisia v altuutustasoja. Myönnä ja peruuta ovat kaksi tällaista komentoa. Grant-komento mahdollistaa v altuutuksen antamisen käyttäjälle, kun taas peruutuskomento mahdollistaa v altuutustason poistamisen käyttäjältä.

Ero myöntämisen ja perumisen välillä - Yhteenveto vertailusta
Ero myöntämisen ja perumisen välillä - Yhteenveto vertailusta
Ero myöntämisen ja perumisen välillä - Yhteenveto vertailusta
Ero myöntämisen ja perumisen välillä - Yhteenveto vertailusta

Mikä on apuraha?

DBMS on järjestelmäohjelmisto tietokantojen luomiseen ja hallintaan. Lisäksi SQL tai Structured Query Language on kieli, jolla tietokantoja käsitellään. Siksi se mahdollistaa tietojen lisäämisen, muokkaamisen ja hakemisen tietokantaan. SQL:ssä on myös erilaisia luokkia, kuten DDL, DML ja DCL. Data Definition Language (DDL) mahdollistaa tietokantaobjektien luomisen ja uudelleenjärjestelyn. Create, alter, drop ovat joitain DDL-komentoja. Data Manipulating Language (DML) mahdollistaa tietojen käytön tietokannassa. Valitse, lisää, päivitä ja poista ovat esimerkkejä DML-komennoista. Data Control Language (DCL) mahdollistaa tietokannan tietojen käytön hallinnan. Myöntäminen ja peruuttaminen ovat kaksi DCL-komentoa, jotka tarjoavat tietokannan suojauksen.

Ero myöntämisen ja peruutuksen välillä
Ero myöntämisen ja peruutuksen välillä
Ero myöntämisen ja peruutuksen välillä
Ero myöntämisen ja peruutuksen välillä

Kuva 01: SQL-tietokanta

Avustuskomento antaa käyttäjille pääsyn tai oikeudet tietokantaobjekteihin. Syntaksi on seuraava.

grantprivilege_name objektissa_nimi

käyttäjälle {username} [lupavaihtoehto];

Yllä olevan mukaan etuoikeus_nimi on käyttäjälle myönnetty käyttöoikeus tai etuoikeus. Objektin_nimi on tietokantaobjektin nimi. Se voi olla taulukko, näkymä jne. Käyttäjätunnus on sen käyttäjän nimi, joka saa käyttöoikeuden. Apurahavaihtoehto on valinnainen. Sen avulla käyttäjät voivat tarjota käyttöoikeuksia muille käyttäjille.

Komento antaa luvan luoda taulukko on seuraava.

myönnä luontitaulukko käyttäjänimelle

Komento antaa lupa pudottaa taulukko on seuraava.

grant drop table to username

Nämä ovat muutamia SQL-käskyjä, joissa on grant-komento.

Mikä on peruutus?

Peruutuskomento poistaa käyttäjiltä tietokantaobjektin käyttöoikeudet tai oikeudet. Syntaksi on seuraava.

peruuta objektin_nimi käyttöoikeus

käyttäjänimestä

Seuraava on esimerkki taulukoiden luomisoikeuden ottamisesta takaisin tietyltä käyttäjältä.

peruuta luontitaulukko käyttäjänimestä

Lyhyesti sanottuna annetut kaksi lausuntoa tarkentavat myöntämisen ja peruutuksen käyttöä. Alla oleva lausunto myöntää opiskelijataulukon valintaoikeuden käyttäjälle1.

anna opiskelijan valinta käyttäjälle1

Alla oleva lausunto, peruuta opiskelijataulukon valintaoikeus käyttäjältä1.

peruuta valinta opiskelij alta käyttäjältä1

Mitä eroa on myöntämisen ja perumisen välillä?

apu vs. peruuta

grant on DCL-komento, joka mahdollistaa oikeuksien myöntämisen tietokantaobjektien käyttäjille. revoke on DCL-komento, joka mahdollistaa käyttäjälle määritetyn käyttöoikeuden palauttamisen.
Hajautetussa hallinnassa
Apuraha on helpompi. Peruutus on monimutkainen.
Käyttö
Mahdollistaa käyttöoikeuksien jakamisen käyttäjille. Mahdollistaa pääsyoikeuksien poistamisen käyttäjiltä.

Yhteenveto – myöntäminen vs. peruuttaminen

grant ja revoke ovat kaksi olennaista DCL-komentoa. DCL on SQL:n alaluokka. Ero myöntämisen ja peruutuksen välillä on se, että myöntäminen antaa käyttäjälle oikeudet, kun taas peruuttaminen ottaa takaisin käyttäjän myöntämät oikeudet.

Suositeltava: