Креирајте новог корисника и доделите привилегије у МиСКЛ -у

Create New User Granting Privileges Mysql



МиСКЛ је брза, поуздана и лака за коришћење база података, коју подржавају неке од познатих организација као што су ГитХуб, НАСА, Нетфлик, УС НАВИ, Фацебоок, Твиттер, ИоуТубе и многе друге. Обично се играмо са базом података под роот корисником, који може да измени било шта. Али ако сте администратор базе података у некој великој организацији, често морате управљати корисницима и бринути се о корисничким привилегијама. У овом чланку ћемо створити новог корисника у МиСКЛ -у. Научићемо о стварању корисника у МиСКЛ -у и видећемо како неким корисницима база података или табела можемо одобрити или укинути привилегије. Дакле, почнимо.

Пре свега, погледајмо креирање корисника и додељивање привилегија корисницима у МиСКЛ -у.



За креирање новог корисника у МИСКЛ -у. Наредбу ЦРЕАТЕ УСЕР можете покренути у љусци МиСКЛ.

КРЕИРАЈ УСЕР 'Нова_корисника_име '@'локални домаћин'ИДЕНТИФИКОВАНО ОД'Лозинка';

У овој синтакси, обавезно замените ново корисничко име и лозинку жељеним корисничким именом и лозинком.



Одмах након успјешног стварања новог корисника, можемо додијелити привилегије овом новом кориснику. На пример, желимо да доделимо привилегије неких база података овом кориснику. Помоћу следеће наредбе можемо одобрити привилегије базе података.

ОДОБРИТИ СВЕ ПРИВИЛЕГИЈЕ НА Назив базе података.* ДО 'Нова_корисника_име '@'локални домаћин';

У горе наведеној команди додељујемо све привилегије свим табелама неке базе података, а звездица значи да свим табелама те базе података дајемо привилегије. Обавезно наведите одређено корисничко име према својој вољи.

Ако желите да дате привилегије свих база података и табела кориснику. Можете да покренете следећу команду помоћу *. *

ОДОБРИТИ СВЕ ПРИВИЛЕГИЈЕ НА *.* ДО 'Нова_корисника_име '@'локални домаћин';

Такође можемо доделити више привилегија уместо додељивања свих привилегија помоћу следеће наредбе. На пример, да бисте одобрили само СЕЛЕЦТ, ИНСЕРТ и ДЕЛЕТЕ.

ОДОБРИТИ СЕЛЕЦТ , ИНСЕРТ , ДЕЛЕТЕ НА Назив базе података.* ДО 'Нова_корисника_име '@'локални домаћин';

Сада, ако желите да погледате привилегије корисника, то можете видети помоћу следеће команде.

ПРИКАЖИ ДОПУНЕ ЗА'корисник_име '@'локални домаћин';

А у случају да желите да вратите приступ том кориснику. Можете опозвати или отказати привилегије помоћу следеће наредбе

РЕВОКЕ СВЕ ПРИВИЛЕГИЈЕ НА Назив базе података.* ФРОМ 'корисник_име '@'локални домаћин';

Или уместо укидања привилегија. Можда ћете желети да уклоните и тог корисника. Дакле, можете уклонити корисника базе података помоћу следеће наредбе

КАП УСЕР 'корисник'@'локални домаћин';

Па, ово је било све о стварању и брисању корисника у МиСКЛ -у и различитим начинима додељивања различитих врста привилегија и њиховог укидања.

Закључак

У овом смо чланку научили како створити новог корисника, додијелити неке различите врсте привилегија том кориснику, а научили смо и како можемо одузети неке привилегије од корисника. Овај чланак садржи све оперативне задатке везане за корисника, попут стварања, брисања, давања и укидања привилегија.