19. diel - MS-SQL krok za krokom: Používatelia a oprávnenia

V predchádzajúcej lekcii, MS-SQL - Dátové typy podrobnejšie, sme sa pozreli podrobnejšie na dátové typy v MS-SQL databáze.

V dnešnom MS-SQL tutoriáli sa naučíme vytvárať a mazať používateľské účty a predovšetkým prideľovať oprávnenia jednotlivým používateľom. Vďaka tomu budeme môcť správne zabezpečiť prístup k dátam v našej databáze. Budeme používať databázu Firma, s ktorou sme už pracovali v predchádzajúcich lekciách.

Ak už túto databázu nemáte, tak si jej aktuálnu verziu môžete stiahnuť pod článkom a naimportovať.

Používateľské účty

V MS-SQL databáze môžeme vytvárať používateľské účty, pomocou ktorých sa prihlasujeme k databáze. Týmto účtom potom môžeme prideľovať rôzne oprávnenia. Môžeme nastavovať prístupy k tabuľkám, procedúram, dokonca aj k jednotlivým príkazom. Vďaka tomu môžeme presne regulovať, ktoré akcie môže používateľ v databáze vykonávať. Tieto používateľské účty patria databáze.

Login

S používateľskými účtami úzko súvisí tzv. login (prihlásenie). Je to forma autentizácie určená na prihlásenie k celému MS-SQL serveru. Ak sa chceme pripojiť ku konkrétnej databáze, je potrebné namapovať login na používateľský účet danej databázy. Každý login môže mať v jednej databáze maximálne jeden používateľský účet.

Login si môžeme vytvoriť buď úplne sami, alebo ho môžeme vytvoriť na základe používateľského účtu systému Windows. Tento login je už vytvorený v predvolenom stave servera, ktorý využívame - (LocalDB)\MSSQLLocalDB alebo (LocalDB)\ProjectModels. Zatiaľ sme celý seriál využívali Windows autentifikáciu a tým pádom aj tento login. Na základe tohto loginu sa vytvára aj základný používateľský účet dbo, s ktorým pracujeme s databázou.

Typy používateľských účtov

Základné delenie používateľských účtov je podľa spôsobu vytvorenia:


 

...koniec náhľadu článku...
Pokračuj ďalej

Vedomosti v hodnote stoviek tisíc získaš za pár eur

Došiel si až sem a to je super! Veríme, že ti prvé lekcie ukázali niečo nového a užitočného.
Chceš v kurze pokračovať? Prejdi do prémiové sekcie.

Obsah článku spadá pod licenciu Premium, kúpou článku súhlasíš so zmluvnými podmienkami.

Čo od nás v ďalších lekciách dostaneš?
  • Prístup k jednotlivým lekciám podľa spôsobu obstarania.
  • Kvalitné znalosti v oblasti IT.
  • Zručnosti, ktoré ti pomôžu získať vysnívanú a dobre platenú prácu.

Popis článku

Požadovaný článok má nasledujúci obsah:

V tejto lekcii sa naučíme pracovať s používateľskými účtami. Naučíme sa ich vytvárať, mazať a prideľovať im oprávnenia.

Kredity získaš, keď podporíš našu sieť. To môžeš urobiť buď zaslaním symbolickej sumy na podporu prevádzky alebo pridaním obsahu na sieť.

Článok pre vás napísal Radek Vymětalík
Avatar
...
Aktivity