Vytvorenie databázy a užívateľa v administrácii SQL Servera pre aplikáciu iKelp Dochádzka
V tomto návode Vám predstavíme, akým spôsobom je možné vytvoriť užívateľa pre spojenie aplikácie iKelp Dochádzka s SQL databázou. Tento návod vychádza z predpokladu, že už máte nainštalovanú niektorú z edícií aplikácie Microsoft SQL Server. (Aplikácia iKelp Dochádzka podporuje verzie SQL Servera 2008 a 2012. Inštaláciu verzie 2008 stiahnete na stránke http://www.microsoft.com/en-us/download/details.aspx?id=23650, verziu 2012 stiahnete http://www.microsoft.com/en-us/download/details.aspx?id=29062, verzia ENU\x64\SQLEXPRWT_x64_ENU.exe resp. ENU\x86\SQLEXPRWT_x86_ENU.exe.)
Vytvorenie databázy Dochadzka
- Prihláste sa do administrácie SQL Servera pomocou aplikácie SQL Server Management Studio.
- Kliknite pravým tlačidlom myši na priečinok v strome s názvom "Databases".
- Z ponuky vyberte moznost New Database...
- Vyplnte názov databázy v časti "Database name: - Dochadzka".
- Zmeny potvrdíte kliknutím na tlačidlo OK.
Vytvorenie užívateľa v SQL
Aby bolo možné sa v aplikácii iKelp Dochádzka pripojiť na databázový server a databázu Dochadzka, je potrebné vytvoriť užívateľa, pomocou ktorého sa na danú databázu napojíte.
- Kliknite v pravej časti v strome nastavení na ikonu + pri možnosti Security.
- Kliknite pravým tlačidlom myši na možnosť "Logins".
- Vyberte z ponuky možnosť "New Login...".
- Zobrazí sa okno s nastaveniami užívateľa, tu je potrebné nastaviť:
- Meno užívateľa - "Login name: doch".
- Spôsob overovania užívateľa - SQL Server authentification.
- Heslo pre užívateľa: "doch", heslo je následné potvrdiť v kontrolnom poli.
- Deaktivujte prednastavené nastavenia:
- Enforce password policy
- Enforce password expiration
- User must change password at next login
- Default language: English.
Priradenie užívateľa k databáze Dochadzka
- Kliknite v pravej časti v strome nastavení na ikonu + pri možnosti Databases.
- Kliknite na ikonu + vedľa databázi Dochadzka.
- Kliknite pravým tlačidlom myši na možnosť "Security".
- Vyberte z ponuky možnosť "New -> User ..."
- Užíveteľské meno v časti "User name: doch"
- V časti Login name kliknite na tlačidlo ....
- Zadajte meno užívateľa "doch" a kliknite na tlačidlo Chceck Names.
- Výber užívateľa potvrdíte kliknutím na tlačidlo OK.
- V časti nastavenia "Schemas owned by this user:" aktivujte možnosť:
- db_owner
- V časti nastavenia "Database role membership:" aktivujte možnosť:
- db_owner
- Zmeny potvrdíte kliknutím na tlačidlo OK.
Nastaveni pravidla vo Windos Firewall
Aby bolo možné sa na databázový server napájať aj z iných počítačov v sieti, je potrebné v nastaveniach Winds Firewall povoliť príslušný port na ktorom je služba aplikácie spustená. Prednastavený port pre SQL Server je 1433. Povolenie portu pre prichádzajúce spojenia v OS Windows popisuje článok http://windows.microsoft.com/sk-sk/windows/open-port-windows-firewall#1TC=windows-7.
Týmto boli vykonané všetky potrebné nastavenia pre spojenia aplikácie iKelp Dochádzka s databázovým serverom. Následne je možné prejsť na konfiguráciu samotnej dochádzky. Pripojenie aplikácie iKelp Dochádzka na databázu, popisu článok Nastavenie databázy.
by
Ing. Lukáš Krajčír