Autor Wątek: Podano nieprawidłowe hasło lub użytkownik 'sa' nie ma uprawień na serwerze  (Przeczytany 16051 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

Offline komyslav

  • Nowy użytkownik
  • *
  • Wiadomości: 9
  • Reputacja +1/-0
  • Wersja programu: 1.25
Witam.

Nie mogę znaleźć rozwiązania na przypadki, jak w temacie. Występuje to w przypadku trzech różnych instalacji, wersje sql różne (2008, 2014; instalacja z płyty InsERTu jak i instalatora Microsoft), wersje Windows różne (2 razy Windows 10, raz "siódemka"). Powoli dochodzę do wniosku, że ma to miejsce po aktualizacjach Windows. Za każdym razem rozwiązaniem jest ponowne zdefiniowanie hasła użytkownika 'sa' z linii komend. Czy ktoś spotkał się z takim problemem?

Pozdrawiam.

Offline birds22

  • Ekspert
  • *****
  • Wiadomości: 9228
  • Reputacja +1306/-21
  • Wersja programu: Najnowsza
Odp: Podano nieprawidłowe hasło lub użytkownik 'sa' nie ma uprawień na serwerze
« Odpowiedź #1 dnia: Kwiecień 13, 2017, 09:43:54 »
Chcesz przez to powiedzieć, że aktualizacja Windows zmienia hasło użytkownika "sa"?
W życiu się nie spotkałem z taką sytuacją mimo wielu firm, które obsługuję.
Sławek, Zduńska Wola

Offline pir

  • Aktywny użytkownik
  • ***
  • Wiadomości: 303
  • Reputacja +14/-0
  • Wersja programu: zazwyczaj aktualna chyba że czekam na jakąś poprawkę
Odp: Podano nieprawidłowe hasło lub użytkownik 'sa' nie ma uprawień na serwerze
« Odpowiedź #2 dnia: Kwiecień 13, 2017, 09:49:44 »
Dzieje się to cyklicznie, czy tylko przy pierwszym uruchomieniu po instalacji?

Offline dkozlowski

  • Ekspert
  • *****
  • Wiadomości: 17189
  • Reputacja +800/-27
  • Wersja programu: GT/Navireo/nexo
Odp: Podano nieprawidłowe hasło lub użytkownik 'sa' nie ma uprawień na serwerze
« Odpowiedź #3 dnia: Kwiecień 13, 2017, 10:25:40 »
Jedyne znane mi takie przypadki wynikały z udostępnienia serwera SQL w Internecie bez stosownych zabezpieczeń i działania mało szkodliwego oprogramowania. Windows nie ma nic wspólnego ze zmianą loginów serwera SQL.
Daniel, Białystok.

Offline komyslav

  • Nowy użytkownik
  • *
  • Wiadomości: 9
  • Reputacja +1/-0
  • Wersja programu: 1.25
Odp: Podano nieprawidłowe hasło lub użytkownik 'sa' nie ma uprawień na serwerze
« Odpowiedź #4 dnia: Kwiecień 13, 2017, 10:50:58 »
Witam ponownie.

Dzieje się tak co jakiś czas, na tą chwilę nie jestem w stanie powiedzieć, czy cyklicznie. Jednak dzisiaj we wszystkich trzech lokalizacjach konieczne było ustawienie hasła 'sa'. Może trop z aktualizacjami Windows jest niewłaściwy, ale wczoraj miały one miejsce.

Pozdrawiam.

Offline pir

  • Aktywny użytkownik
  • ***
  • Wiadomości: 303
  • Reputacja +14/-0
  • Wersja programu: zazwyczaj aktualna chyba że czekam na jakąś poprawkę
Odp: Podano nieprawidłowe hasło lub użytkownik 'sa' nie ma uprawień na serwerze
« Odpowiedź #5 dnia: Kwiecień 13, 2017, 11:12:10 »
Da się ustawić by hasło dla użytkowników SQL wygasało po x-dniach, ale jakoś nie potrafię wyobrazić sobie rozsądnego scenariusza gdzie było by to potrzebne dla typowego Subiektowego zastosowania. Nie mam pewności, czy Instert zwraca w takim przypadku pełen błąd z serwera, czy tylko ogólną formułkę o problemach z logowanie. Natomiast SQL Management powinien umożliwić weryfikację tej teorii.
Przychylam się do tezy dkozlowski, że może być to działanie dodatkowej aplikacji (niekoniecznie przez internet). Czy jakieś inne programy też korzystają z tego serwera SQL?

Offline Aldo

  • Ekspert
  • *****
  • Wiadomości: 10690
  • Reputacja +433/-13
  • Wersja programu: najnowsza
Odp: Podano nieprawidłowe hasło lub użytkownik 'sa' nie ma uprawień na serwerze
« Odpowiedź #6 dnia: Kwiecień 13, 2017, 12:07:29 »
A może serwer sql był instalowany z pliku pobranego ze stron Microsoftu i na zasadzie dalej, dalej, dalej.
Domyślnie przy takiej instalacji jest autentyklacja Windows, a nie ma autentykacji sql przez sa. Dopiero zaznaczenie opcji powoduje uaktywnienie sa, ale wtedy instalator żąda hasła i bez niego nie pójdzie dalej.

Offline komyslav

  • Nowy użytkownik
  • *
  • Wiadomości: 9
  • Reputacja +1/-0
  • Wersja programu: 1.25
Odp: Podano nieprawidłowe hasło lub użytkownik 'sa' nie ma uprawień na serwerze
« Odpowiedź #7 dnia: Kwiecień 13, 2017, 12:50:38 »
Instalacja na pewno w jednym wypadku była przeprowadzana z płytki InsERTu, druga instalacja - zastana, trzecia - możliwe, że z instalatora Microsoftu. Od początku użytkownik 'sa' miał ustalone hasło. Parametry logowania są ustawione w xml'ach. Co jakiś czas przestaje to działać, nie można zalogować się za pomocą hasła, jak i z hasłem pustym. Komenda SP_PASSWORD NULL, <dotychczasowe hasło> , 'sa' załatwia sprawę do następnego razu w bliżej nieokreślonej przyszłości.
Logowanie z internetu do bazy ma miejsce w tych trzech przypadkach (ale takich sytuacji mamy więcej i tam nie ma takich problemów).

Offline dkozlowski

  • Ekspert
  • *****
  • Wiadomości: 17189
  • Reputacja +800/-27
  • Wersja programu: GT/Navireo/nexo
Odp: Podano nieprawidłowe hasło lub użytkownik 'sa' nie ma uprawień na serwerze
« Odpowiedź #8 dnia: Kwiecień 13, 2017, 13:39:21 »
Logowanie z internetu do bazy ma miejsce w tych trzech przypadkach (ale takich sytuacji mamy więcej i tam nie ma takich problemów).

Czyli zaczyna potwierdzać się moje przypuszczenie. Sprawdź kto i kiedy zmienia hasło.

(ale takich sytuacji mamy więcej i tam nie ma takich problemów).

To oznacza tylko tyle, że należy diagnozować problem w miejscu jego występowania.
Daniel, Białystok.

Offline pir

  • Aktywny użytkownik
  • ***
  • Wiadomości: 303
  • Reputacja +14/-0
  • Wersja programu: zazwyczaj aktualna chyba że czekam na jakąś poprawkę
Odp: Podano nieprawidłowe hasło lub użytkownik 'sa' nie ma uprawień na serwerze
« Odpowiedź #9 dnia: Kwiecień 13, 2017, 14:12:44 »
komyslav czy możesz potwierdzić lub zaprzeczyć?
Masz Inserta w archaicznej już wersji (tak sugeruje sygnaturka).
Słabo zabezpieczone serwery SQL otwarte na świat, prawdopodobnie bez aktualnych łatek.
Wymieniasz informacje ze światem przez nieszyfrowany kanał.
Strona, czy program, który jest po drugiej stronie może być na tyle dziurawy, że ktoś z jego pomocą może ingerować w Twoje serwery SQL.
Problem wystąpił tylko na 3 maszynach może tylko dlatego, że ktoś/coś jeszcze nie znalazł pozostałych.

Offline komyslav

  • Nowy użytkownik
  • *
  • Wiadomości: 9
  • Reputacja +1/-0
  • Wersja programu: 1.25
Odp: Podano nieprawidłowe hasło lub użytkownik 'sa' nie ma uprawień na serwerze
« Odpowiedź #10 dnia: Kwiecień 13, 2017, 15:02:37 »
Nie chodzi tu o mojego Subiekta i sql'a. To są trzy różne instalacje, trzy różne programy insertu (GT 144. i 1.47, nexo 12), w jednym wypadku sql express 2008 R2, w drugim sql express 2014 + sp1, to, co oferuje Insert na dzień dzisiejszy; w trzecim przypadku na tą chwilę nie wiem, jaki sql.
Z zewnątrz logują się odpowiednio Elzab Kolektor CE, Subiekt GT i Nexo na, po lekturze tu i ówdzie - niestety, porcie 1433.

Offline dkozlowski

  • Ekspert
  • *****
  • Wiadomości: 17189
  • Reputacja +800/-27
  • Wersja programu: GT/Navireo/nexo
Odp: Podano nieprawidłowe hasło lub użytkownik 'sa' nie ma uprawień na serwerze
« Odpowiedź #11 dnia: Kwiecień 13, 2017, 19:39:06 »
Nie ważne co się łączy z serwerem SQL, ważne jakie zabezpieczenia zostały wybrane...

Z zewnątrz logują się odpowiednio Elzab Kolektor CE, Subiekt GT i Nexo na, po lekturze tu i ówdzie - niestety, porcie 1433.

Musisz jeszcze "trochę" poczytać... Niestety wszystko łączy się również na standardowym użytkowniku "sa".
Daniel, Białystok.

Forum Użytkownikow Subiekt GT

Odp: Podano nieprawidłowe hasło lub użytkownik 'sa' nie ma uprawień na serwerze
« Odpowiedź #11 dnia: Kwiecień 13, 2017, 19:39:06 »