Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako zmeniť MySQL Privilege Tabuľka

Tam bude chvíľa , kedy viac užívateľov potrebujú prístup k rovnakej databáze , na ktorom mieste budete musieť zmeniť oprávnenia tabuľky MySQL . V závislosti na potrebách užívateľa , môžete poskytnúť obmedzený alebo neobmedzený prístup k databáze . MySQL poskytuje mechanizmus na vykonávanie tohto typu zmeny v tabuľke práv pomocou príkazu GRANT . Pokyny
Zmena MySQL Privilege Tabuľka
1

Prihláste sa ako root alebo iného používateľa admin . Ak chcete použiť príkaz GRANT v MySQL , je nutné byť root alebo iný privilegovaný užívateľ . Z príkazového riadku MySQL klienta , pripojiť k databáze ako root . Príklad : mysql - u root - h localhost
2

nahradiť localhost s hostiteľom databázy , ak používate MySQL server na rovnakom počítači , ktorý používate . V opačnom prípade použite názov hostiteľa servera MySQL . Príklad : mysql - u root - h localhost - p
Grant " nahrádzajú slovami " Výsady
3

Grant čítať oprávnenia pre používateľa v prípade , že nepotrebuje meniť žiadne dáta . Napríklad , v prípade , že marketingové oddelenie chce prístup k databáze zákazníkov , môžete im dať prístup len na čítanie k databáze zákazníkov .
4

zvládnete to s trojdielnou príkazu GRANT od užívateľa root . Ak chcete zmeniť povolenia , GRANT potrebuje príkaz , ktorý má prístupové práva do ktorej databázy a tabuľky , a to , čo hesiel , ktoré by mali používať pre prihlásenie . V tomto príklade je príkaz GRANT udeľuje povolenie používať príkaz SELECT pre všetky tabuľky v databáze customers_db . To dáva súhlas k užívateľskému " uvádzanie na trh " , prihlásil sa z " localhost " , ktorá je označená heslom " some_password " . Príklad : GRANT SELECT ON customers_db * TO ' marketing ' @ ' localhost ' IDENTIFIED BY " some_password " ;
dotácie " Write " Výsady
5

Grant zápisu oprávnenie . užívateľa . Tento príkaz má rovnakú formu ako udelenie oprávnenia na čítanie , ale pridáva ďalšie príkazy pomocou SELECT .
6

Určte , aký typ výsady bude musieť užívateľ . Tu príkaz udeľuje povolenie na účtovné oddelenie pre vloženie a aktualizáciu , ako aj údaje Vyberte si z databázy zákazníkov . Príklad : GRANT SELECT , INSERT , UPDATE ON customers_db * TO ' účtovné ' @ ' localhost ' IDENTIFIED BY " some_password " ;
Grant " admin " Výsady
7

. udeliť oprávnenie správcu užívateľmi . Tento príkaz udeľuje povolenia na spustenie všetky príkazy .
8

Použite tento príkaz dať Iní správcovia plnú kontrolu nad databázou . Príklad : GRANT ALL oprávnenie na customers_db * TO ' admin ' @ ' localhost ' IDENTIFIED BY " some_password "
.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené