Milyen felhasználókkal indítsuk a SQL, OLAP, ... szervizeket?
Gyakran kérdezték tőlem, hogy miért nem jó, ha az SQL Server, az Analysis Services, és az SQL Server Agent szervizek a LocalSystem nevű felhasználó nevében futnak? Most mondok egy példát:
Az SQL mail tárolt eljárás akkor futtatható (master..xp_sendmail), ha
- Az SQL agent Domain Userrel fut (nem LocalSystem)
- Az SQL Server és az Agent ugyanazon felhasználóval fut
És az Analysis Services milyen felhasználóval fusson? Természetesen domain userrel, ha az OLAP server és annak adatforrása külön gépen fut. (NTSERVER1 -en fut az OLAP NTSERVER2 -őn fut az SQL) Egyébként jó a localSystem.
És ha már így belemelegedtünk a hitelesítésbe: SQL Server-en mikor használjunk SQL hitelesítést windows helyett? Ha szervereink más-más domain-ban találhatóak. Pl.: az OLAP szerver az egyik domain-ben, SQL szerver a másikban.
Kővári Attila - BI projekt
Új hozzászólás