*   >> lukeminen koulutus Artikkelit >> science >> programming

Myöntävä etuoikeuksia Niiden tasot Mysql

n taulukoiden supermarket tietokantaan myönnetään, niin kirjoitetaan: avustus INSERT, SELECT supermarket. * On "John" @ "localhost"; Huomaa käyttö tähti on asema taulukon lausuman (piste ennen kuin se on aina siellä). In "supermarket. *" Tähti tarkoittaa kaikki pöydät supermarket. Oletetaan tuotteet taulukossa on sarakkeet: Tuote, productCategory, ja leastSellingPrice. Voit antaa virkailija INSERT, SELECT käyttöoikeudet seuraavasti: avustus INSERT (Tuote, productCategory), valitse (leastSellingPrice) markettien.

* On "virkailija" @ "localhost"; Sinun ei pitäisi myöntää virkailija INSERT tai UPDATE sarakkeen etuoikeus leastSellingPrice sarakkeessa koska hän voi hyödyntää tätä ja kavalluksen rahaa pitkällä aikavälillä. Joten, kirjoitat sarakkeen nimiä tietyn etuoikeus suluissa, erottamalla ne pilkuilla. Joissakin tilanteissa sinun täytyy edeltää sarakkeen nimen nimi taulukon ja dot.Privileges alemman tason annetaan korkeammalla tasolla Jokaisella tasolla on oma etuoikeuksia merkityksellisiä kyseisen tasolle. Voit antaa erioikeuksia alemman tason korkeammalla tasolla.

Kuitenkin etuoikeuksia edelleen toimia alemmalla tasolla esineet, jotka ovat alle korkeamman tason (objekti kyseessä). Mieti seuraavan lausuman: antaa luvan poistaa, lisätä, SELECT, Päivitys hisdB. * On "John" @ "localhost"; Etuoikeudet tässä on taulukko käyttöoikeudet, jotka on annettava samaan tietokantaan tasolla (hisDb - älä unohda piste jälkeen tietokanta asema selvitys). Joten etuoikeudet toimii pöydissä sisällä hisdB tietokantaa eikä hisdB tyhjä tietokanta. Tietokanta taso etuoikeus (esim DROP (tietokanta)) toimii tietokanta onko se on pöydät.

Ala etuoikeuksia, annetaan korkeammalla tasolla, toimia alemmassa esineitä ylemmän tason objekti eikä korkeampi level.Effects antaa Ala käyttöoikeudet korkeammalla tasolla Tässä on lainaus MySQL Manual: "etuoikeuksia tietokanta, pöytä, sarake, tai rutiini muodostetaan lisäävästi loogisena OR etuoikeuksia kullakin etuoikeus tasoilla. Esimerkiksi, jos käyttäjä on Global Select etuoikeus, etuoikeus ei voida kieltää ilman etuoikeus on tietokannan, taulukon tai sarakkeen tasolla.

"Lainaus tarkoittaa esimerkiksi, että jos annat käyttäjälle INSERT etuoikeus osoitteessa tietokanta tasolla; sinun ei tarvitse antaa INSERT etuoikeus pöydässä ja sarakkeen tasolla uudelleen. Joten käyttäjä voi mennä eteenpäin ja lisätä tietoja taulukkoon (rivit), joka kuuluu tietokanta, ilman evätään lupaa. Hän voi myös mennä eteenpäin ja lisätä tietoja sarakkeissa taulukon tiet

Page   <<  [1] [2] [3] [4] [5] >>
Copyright © 2008 - 2016 lukeminen koulutus Artikkelit,https://koulutus.nmjjxx.com All rights reserved.