Vytvorenie užívateľa s prístupom k databázam účtovných programov v SQL Serveri

Na prenos údajov do Gram CRM je potrebné, aby mal Gram CRM Connector prístup k vybraným databázam. Pri konfigurácii je preto nutné zadať používateľa, ktorý má potrebné oprávnenia na prístup k týmto databázam.

Vytvorenie užívateľa

K vytvoreniu užívateľa s prístupom k údajom ES POHODA resp. OMEGA na čítanie údajov pre vybrané databázy, môžete postupovať nasledovne:

  1. Prihlásenie sa do SQL Server Management Studia (SSMS)
    Otvorte SQL Server Management Studio a prihláste sa do vášho SQL Serveru pomocou prístupových údajov administrátora.
  2. Vytvorenie nového prihlasovacieho účtu
    V ľavom paneli kliknite pravým tlačidlom myši na priečinok Security a zvoľte New → Login…
  3. Nastavenie prihlasovacích údajov
    • Zadajte meno nového účtu (napr. gcrm).
    • Vyberte SQL Server authentication a zadajte heslo.
    • Zrušiť zaškrtnutie nasledujúcich možností:
      • Enforce password policy
      • Enforce password expiration
      • User must change password at next login
  4. Priradenie prístupových práv
    • Prejdite na záložku User Mapping.
    • Vyberte databázy, ku ktorým má mať používateľ prístup (napr. databázy ES POHODA s prefixom StwPH_ + IČO + rok).
    • Pri každej zvolenej databáze zaškrtnite db_datareader (práva na čítanie).
  5. Uloženie nastavení
    Kliknite na OK a potvrďte uloženie zmien.

Po dokončení bude mať vytvorený používateľ prístup na čítanie údajov vo vybraných databázach.
Jeho prihlasovacie údaje je potrebné zapísať do konfiguračného súboru Pohoda.ini do riadkov:

[POHODA]
# ...
MSSQL_USER = meno_používateľa
MSSQL_PASSWORD = heslo

TIP: Nezabudnite na zabezpečenie toho, aby užívateľovi neboli pridelené viac práv, ako je nevyhnutné pre jeho prácu.

Mohlo by vás ešte zaujímať: