Forum Użytkownikow Subiekt GT

InsERT GT => Rachmistrz GT => Wątek zaczęty przez: therminus w Styczeń 05, 2018, 17:13:06

Tytuł: Logowanie z komputera w sieci tylko przez użytkownika 'sa'
Wiadomość wysłana przez: therminus w Styczeń 05, 2018, 17:13:06
Postanowiłem zmienić serwer. Zainstalowałem na nowej maszynie MSSQL Server 2014, ustawiłem wszystko (?) tak jak jest na starym, podłączyłem bazy i wszystko lokalnie działa.
Niestety, po sieci mogę się logować tylko przez użytkownika sa.
Jak włączę autentykację Windows, to następuje pobieranie podmiotów i na końcu nie wyświetla żadnego. Szara, pusta tabelka.
I jeszcze taka ciekawa rzecz, być może ważna: jeżeli połączę się ze starego serwera przez Managment Studio z nowym SQLem, to w Security --> Logins mam tylko:
BUILTIN\Użytkownicy
sa
SERVER\Administrator
Natomiast jeśli podłączę się lokalnie do serwera SQL to w tym miejscu widzę jeszcze innych użytkowników, których dodałem.
Myślę, że przy połączeniu zdalnym użytkownicy nie są przez serwer SQL rozpoznawani. Co robić?
Tytuł: Odp: Logowanie z komputera w sieci tylko przez użytkownika 'sa'
Wiadomość wysłana przez: Aldo w Styczeń 05, 2018, 17:21:05
Jeśli już chcesz mieć lopgowanie przez użytkowników windowsa, to zrób domenę. Wtedy będzie to działało.
Natomiast mozesz mieć logowanie przez użytkowników, ale sql. Powinieneś ich wprowadzić w sql jako uzytkowników i nadać im odpowiednie uprawnienia. Będzie to logowanie analogiczne do sa.
Tylko po co sobie i innym tak komplikować dostęp?
Tytuł: Odp: Logowanie z komputera w sieci tylko przez użytkownika 'sa'
Wiadomość wysłana przez: dkozlowski w Styczeń 05, 2018, 17:50:03
Zapoznaj się z podstawami administracji serwera SQL lub pracuj z wykorzystaniem autentykacji SQL jak radzimy, może pracować z autentykację Windows bez domeny, lecz nie ma to sensu.
Tytuł: Odp: Logowanie z komputera w sieci tylko przez użytkownika 'sa'
Wiadomość wysłana przez: therminus w Styczeń 06, 2018, 15:59:06
może pracować z autentykację Windows bez domeny, lecz nie ma to sensu.
Oczywiście, że może bo tak pracuje stary serwer. Mało tego, jakieś półtora roku temu stawiałem w innym biurze nowy serwer z MSSQL 12 i działa z autentykacją Windows bez domeny. Niestety, nie pamiętam już dokładnie co i jak ustawiałem.
Chyba jednak w tym wypadku z tego zrezygnuję i pozostanę przy logowaniu przez 'sa', skoro wymuszanie autentykacji Windows nie ma sensu.

Mam jeszcze pokrewne pytanie:
Jak najlepiej przerzucić bazy (ponad 200) na nowy serwer? Na początek do testów po prostu skopiowałem pliki i podłączyłem bazy do serwera SQL. Oczywiście muszę to zrobić jeszcze raz, bo od tamtego czasu stan się zmienił.
Tytuł: Odp: Logowanie z komputera w sieci tylko przez użytkownika 'sa'
Wiadomość wysłana przez: dkozlowski w Styczeń 06, 2018, 19:59:29
Mam jeszcze pokrewne pytanie:
Jak najlepiej przerzucić bazy (ponad 200) na nowy serwer? Na początek do testów po prostu skopiowałem pliki i podłączyłem bazy do serwera SQL. Oczywiście muszę to zrobić jeszcze raz, bo od tamtego czasu stan się zmienił.

Na prawdę podejmujesz się dostarczania serwerów, zapewne opieki na nimi i pytasz o tak oczywiste kwestie ? :o Uniwersalny i zalecany sposób to archiwizacja na starym serwerze i odtworzenie archiwum na nowym serwerze.