Forum Użytkownikow Subiekt GT

InsERT GT => Subiekt GT => Wątek zaczęty przez: hock w Luty 08, 2018, 14:28:43

Tytuł: Jak wyłaczyć przymus logowania sie do uzytkownika 'sa'
Wiadomość wysłana przez: hock w Luty 08, 2018, 14:28:43
Dzień dobry,

Jak na nowym komputerze z nowo zainstalowanym oprogramowaniem InsertGT wyłączyć przymus logowania się użytkownika 'sa' przy każdym starcie programu?

W programie serwisowym w parametrach uruchamiana mam włączona autentykację windows. Lecz wyskakuje bład- Użytkownik Windows nie ma uprawnień na serwerze "xxx". Skontaktuj się z administratorem serwera.

Pozdrawiam
Tytuł: Odp: Jak wyłaczyć przymus logowania sie do uzytkownika 'sa'
Wiadomość wysłana przez: pir w Luty 08, 2018, 15:12:29
Najpierw ustalmy czy oby na pewno mówimy o Insert GT, bo jakoś nie kojarzę, by posiadał on wersję 5.25 (może to numer wersji sterowników do drukarki fiskalnej).

W przypadku Insert GT - Program Serwisowy służy do konfiguracji plików startowych tak, by nie trzeba było za każdym razem niczego wpisywać.
O ile nie masz namieszane w systemie, to po właściwej konfiguracji i kliknięciu Wykonaj pliki startowe zostaną zaktualizowane i przy następnym uruchomieniu program nie powinien pytać o dane do logowania. Wpisz dokładnie te same dane, które podajesz ręcznie za każdym razem i o ile to wszystko, to problem powinien być rozwiązany.

Dodatkowo pragnę zdementować plotkę, że to co nazwałeś jest "przymusem logowania". Najwidoczniej masz coś źle ustawione i program w swej wspaniałomyślności daje Ci on szansę na ręczne podanie właściwych parametrów do logowania. Gdyby programista był złośliwy, to program by się zwyczajnie nie uruchomił i nawet byś nie wiedział dlaczego.
Tytuł: Odp: Jak wyłaczyć przymus logowania sie do uzytkownika 'sa'
Wiadomość wysłana przez: Artwi w Luty 08, 2018, 15:16:27
Z autentykacją windows może daj Sobie sianka na zdalnych komputerach, bo zmuszenie serwera MS SQL by to akceptował nie jest dla początkujących użytkowników (nawet jak wygrasz z uprawnieniami dostępu do maszyny i serwera to potem będziesz jeszcze musiał pokonać uprawnienia do katalogów i plików - zależne od konkretnej konfiguracji), o czym już się przekonałeś a przekonasz się jeszcze bardziej gdy będziesz np. chciał zrobić konwersje baz danych.

Zostaw uwierzytelniania po koncie na MS SQL (sa) jeśli to LAN wewnątrz jednej firmy i hasło w programie serwisowym - hasło jest przechowywane w zaszyfrowanej wersji, więc użytkownik go nie podejrzy, a przy uruchamianiu nie będzie się pytać.

Jak bardzo nie chcesz sa, to utwórz na serwerze MS SQL inne konto użytkownika (jakie musi mieć uprawnienia to gdzieś na tym forum wyszukasz, bo tak z pamięci Ci nie podam, a chwilowo na serwerze nie sprawdzę). Ten inny użytkownik/użytkownicy może mieć ten plus, że jak masz wiele podmiotów, to możesz limitować pracującym na InsERTcie które podmioty pokazują im się przy logowaniu. Przy sa pokazują się wszystkie (nawet te, na które nie maja uprawnień) a limitując uprawnienia konta na MS SQL możesz to regulować.

Tytuł: Odp: Jak wyłaczyć przymus logowania sie do uzytkownika 'sa'
Wiadomość wysłana przez: hock w Luty 08, 2018, 19:34:59
Może nie wystarczająco opisałem o co mi chodzi.

Wersja programu 1.50(?), cały InsertGt stoi na serwerze lokalnym i w sieci lokalnej jest używany przez kilka osób. Gdy uruchamiają one jakiś program np. SubiektGT lub RewizorGT muszą tylko zalogować się do swojego konta przypisanego w programie(tak zostało skonfigurowane w programie przez poprzednią osobę). Ja życzliwie zostałem poproszony o zainstalowanie całego pakietu na nowym komputerze i przy każdym logowaniu zanim wybierze się konto i wpisze hasło trzeba wpisać hasło do bazy danych- użytkownika SA. Chciałbym się tego pozbyć na nowym komputerze, gdy na każdym pozostałym tego nie ma.

Bardzo dziękuje za pomoc z góry :)
Tytuł: Odp: Jak wyłaczyć przymus logowania sie do uzytkownika 'sa'
Wiadomość wysłana przez: birds22 w Luty 08, 2018, 19:55:11
Za pomocą programu serwisowego ustaw parametry uruchomieniowe
Tytuł: Odp: Jak wyłaczyć przymus logowania sie do uzytkownika 'sa'
Wiadomość wysłana przez: Artwi w Luty 08, 2018, 20:01:16
Ja życzliwie zostałem poproszony o zainstalowanie całego pakietu na nowym komputerze i przy każdym logowaniu zanim wybierze się konto i wpisze hasło trzeba wpisać hasło do bazy danych- użytkownika SA. Chciałbym się tego pozbyć na nowym komputerze, gdy na każdym pozostałym tego nie ma.
Bardzo dziękuje za pomoc z góry :)
A my życzliwie odpowiadamy: RTFM. Bo już odpowiedzieliśmy: uruchom program serwisowy > serwer > parametry uruchomieniowe. No chyba, że jesteś taki guru, że plik konfiguracyjny Subiekt.xml edytujesz w Notatniku z pamięci, ale wtedy byś się nie pytał. Choć prawdopodobnie ten plik skopiowany z komputera, który poprawnie działa, działałby też na tym nowym. Ale z programem serwisowym jest łatwiej. No chyba, że nie znasz hasła na serwer MS SQL, wtedy kopiuj Subiekt.xml z poprawnie działającego kompa.
Tytuł: Odp: Jak wyłaczyć przymus logowania sie do uzytkownika 'sa'
Wiadomość wysłana przez: hock w Luty 08, 2018, 20:30:45
Już ustawiłem to za pomocą programu serwisowego, nie wiem z jakich powodów, ale za pierwszym razem to nie działało.

Dzięki ! :)