Archiwum za miesiąc 2017-08

Powershell: sprawdzanie, czy port jest otwarty

2017-08-16

Im bardziej skomplikowana i zabezpieczona jest infrastruktura sieciowa, tym trudniej jest diagnozować występujące problemy. Weźmy na przykład kwestię serwera, do którego nie można się połączyć przez RDP lub do serwera SQL. Jeśli serwer występuje w tej samej sieci, w tym samym segmencie, to jednym z podstawoych testów, jakie mogły by być wykonane jest ping sprawdzający […]

SQL: Łamanie haseł zapisanych w credentials lub w linked servers

2017-08-08

Jest kilka takich miejsc w SQL Server, gdzie administratorzy czasami umieszczają hasła użytkowników: w definicji linked server, gdzie połączenie ma być wykonywane dla każdego użytkownika lokalnej maszyny z wykorzystaniem zdalnego loginu sql-owego w definicji credentials, które są dalej wykorzystywane do uruchamiania jobów agenta na innym koncie niż konto SQL Agenta Na pierwszy rzut oka może […]

By Rafał Kraik in SQL

Powershell: wyświetlenie informacji o procesie i użytkowniku jednocześnie

2017-08-02

Jak zwykle w powershell zadanie można zrealizować na dziesiątki sposobów, a ten poniżej to tylko jedna z propozycji Get-WmiObject win32_process | Foreach { ` $ret=@{}; ` $ret[’ProcessName’]=$_.Name; ` $ret[’Owner’]=$_.GetOwner().User; ` $obj =New-Object -TypeName PSObject -Property $ret; ` $obj } Co takiego się tutaj dzieje? Ponieważ polecenie Get-Process samo w sobie nie posiada możliwości wyświetlenia właściciela […]