Aktywne Wpisy
dawig123 0
Szukam do swojej małej działalności pracownika - działalność w Katowicach, praca to obsługa klienta. Jedyne wymagania to Angielski B2, niemiecki B2, prawo jazdy, podstawy komputera wiadomo i tyle, doświadczenie niewymagane - ile byście takiemu pracownikowi zaoferowali? Wiem, że za minimalną nie ma szans przez niemiecki ale UoP i 5200-5500 brutto będzie ok myślicie?
#katowice #pracbaza #korposwiat #praca #niemiecki
#katowice #pracbaza #korposwiat #praca #niemiecki

Mirkosoft +30





Zamysł jest następujący - skrypt w powershell wrzucony do task schedulera będzie odpalał się np. 2 razy dziennie pobierał informacje o komputerze i zapisywał do bazy danych.
Potem będę sobie to wyświetlał i edytował jakąś apką np. napisaną w asp.net (bo dawno w tym nie pisałem).
I tutaj moje pytanie - w jaki sposób zapisać poświadczenia do bazy w skrypcie powershell?
Przekonwertować .ps1 do .exe ? Czy może dać możliwość update w konkretnej tabeli dla komputerów z domeny?
Jakbyście to mirki ogarnęły?
#sql #tsql #programowanie #csharp
@ZatkanaKichawa: tak z ciekawości: jaki jest cel pobierania 2x dziennie informacji o komputerze i zapisywania go w bazie jeśli to tylko inwentaryzacja? ( ͡° ͜ʖ ͡°)
Podstawowe info. ostatnia zainstalowana aktualizacja, ostatni zalogowany user, ile % wolnego na dysku, jakie aplikacje zainstalowane itd.
Do tego jeszcze jakieś eventy z dziennika zdarzeń.
Chce sobie trochę pokodzić wieczorami, więc to taki projekt, który potem wrzucę na githuba - może komuś się przyda.
I teraz ten skrypt powershell musi się jakoś uwierzytelnić w SQL Server, aby zrobić insert into do konkretnej tabeli, lub update w przypadku, gdy taki wpis istnieje.
W tym pierwszym tworzysz dedykowanego uzytkownika SQL (można go nazwać service account) za którego pomocą wszystkie skrypty Powershell się uwierzytelniają. Inną opcją jest Windows, gdzie korzystasz z tożsamości użytkownika zalogowanego na stacji roboczej.
Poczytaj o "SQL Server
Na komputerze docelowym uruchamiać skrypt .ps1 w harmonogramie zadań właśnie z tego konta?
Data Source=ServerName; Initial Catalog=DatabaseName;Integrated Security=True;Jak miałbyś użytkownika w bazie (SQL User) to wtedy connection string będzie wyglądać mniej więcej tak:
Ale ok - zrobię tak jak piszesz - każdy user w domenie będzie uprawniony, a potem będę jakoś to może zawężał.
Dzięki ( ͡° ͜ʖ ͡°)
Innymi słowy na maszynie na której zalogowany jest Janek Kowalski możesz uruchamiać procesy jako inny użytkownik. W Twoim przypadku tym innym użytkownikiem jest konto w AD ktore służy tylko do komunikacji pomiędzy skryptem PS a bazą.