Prettylib-tuoteratkaisut - Wiki

SQL Serverin sallitun sisäänkirjautumistavan muuttaminen

SQL Server voi tunnistaa käyttäjiä kahdella tavalla:

  1. Windows Authentication
  2. SQL Server Login


Asennettaessa täysin oletusasetuksilla SQL Server / SQL Server Express -palvelimet asentuvat niin, että ne sallivat vain Windows Authentication -tavan. PrettyLib, PrettyCirc ja PrettyLibServer taas oletuksena haluavat käyttää SQL Login -tyyppistä sisäänkirjautumista.

Ohessa ohje tavan muuttamiseksi asennuksen jälkeen. Mikäli olet seurannut SQL Server Expressiä asentaessasi ohjeistusta, ei tätä tarvitse suorittaa.

  1. Avaa start-valikosta SQL Server Management Studio niin, että korotat sen käyttäjäoikeudet "administrator/pääkäyttäjä" tasolle. Mikäli et tässä vaiheessa tiedä mitä teet, pyydä IT-henkilöstöä paikalle. Huomaathan, että esimerkiksi Windows 7 -käyttöjärjestelmässä ei riitä, että kirjaudut käyttöjärjestelmään pääkäyttäjätason oikeuksilla.
  2. Tarkista, että "Authentication" valinta on tässä "Windows authentication" TAI vaihtoehtoisesti voit käyttää SQL Login tunnuksia, mikäli sinulla sellaiset on.
  3. Valitse "Connect".
  4. Valitse vasemmassa reunassa olevasta "object explorerista" palvelimen nimi -kohta (lukee nimi + SQL Server versionumero + kirjautunut käyttäjätunnus).
  5. Valitse valikkopainikkeella tuon päältä popup-valikko auki ja sieltä "Properties".
  6. Valitse avautuvasta ikkunasta "Security".
  7. Tarkista, että "Server authentication" -kohdasta on valittuna "SQL Server and Windwos Authentication mode". Tätä kutsutaan yleisesti ns. mixed-mode autentikointina.
  8. Valitse "Ok".
  9. Voit sulkea Management Studion.
  10. Mikäli muutit "authentication mode" -tyyppiä, pitää SQL Server käynnistää uudelleen. Tee se käynnistämällä kone uudelleen.