Archiwum autora

PowerShell: Ludzie używajcie StrictMode!

2016-01-20

Załóżmy, że masz skrypt. Prawie gotowy. Postanawiasz go trochę przerobic i zmieniasz nazwy kilku zmiennych. Sprawdzasz, skrypt wydaje się działać. Super! Jednak w pewnym momencie… dziwne błędy… tak jakby zmienne nie miały wartości, czy coś!!! Bardzo częsta przyczyna takiej sytuacji to… skleroza. Nie zauważyłeś, że zmienna jednak w skrypcie jeszcze gdzieś występuje, albo może wpisując […]

Powershell: Włączenie remotingu z maszyny zdalnej. Niemożliwe? Wcale nie!

2015-12-31

No dobra. Do włączenia remotingu na serwerze lokalnym służy polecenie Enable-PSRemoting Niestety to polecenie nie ma parametru -ComputerName, aby włączyć remoting na systemie zdalnym 🙁 Na szkoleniu Powershell dla administratorów Windows pokazuję, że jeśli chcesz włączyć remoting na maszynie zdalnej, to powinieneś wykorzystać zasady grupy i stosując te zasady do serwerów konfigurować je do włączenia lub […]

Windows: Task Scheduler kończy wykonanie błedem 2147943785 …

2015-12-31

… a w dzienniku zdarzeń w Application and Services Log >> Microsoft >> Windows >> Task Scheduler mam błąd: Task Scheduler failed to start „\**********” task for user „***\************”. Additional Data: Error Value: 2147943785. oraz Task Scheduler failed to start Task Engine „”  process due to an error occurring in „LUAIsElevatedToken” . Command=”taskeng.exe” . Additional […]

SQL: Diagnozowanie problemów z SPN

2015-12-30

Ot, przydatny artykuł: https://blogs.msdn.microsoft.com/psssql/2010/06/23/my-kerberos-checklist/ -opisuje chcecklistę, która jest pomocna przy problemach związanych z brakiem lub niepoprawną definicją SPN dla SQL https://blogs.msdn.microsoft.com/psssql/2010/03/09/what-spn-do-i-use-and-how-does-it-get-there/ – opisuje jakieSPN są potrzebne i jak powinny być skonstruowane. Główne idee tej checklisty to: 1. Wiedzieć jakie usługi przesyłają sobie poświadczenia 2. Wiedzieć na jakich kontach pracują dane usługi 3. Sprawdzić zdefiniowane SPN […]

By Rafał Kraik in SQL

SQL: cross db ownership chaining

2015-12-30

Drobna uwaga na temat tego, co się stanie jeśli właścicielem bazy danych jest sa i dodatkowo masz włączoną opcję serwera cross db ownership chaining Zaczynamy od założenia 2 baz danych: CREATE DATABASE DBPUB GO USE DBPUB GO EXEC dbo.sp_changedbowner @loginame = N’sa’, @map = false CREATE DATABASE DBPRIV GO USE DBPRIV GO EXEC dbo.sp_changedbowner @loginame = […]

By Rafał Kraik in SQL

SQL: CLR: The server may be running out of resources, or the assembly may not be trusted with PERMISSION_SET = EXTERNAL_ACCESS or UNSAFE.

2015-12-30

Oto jaki błąd przywitał mnie dzisiaj na pewnym serwerze: An error occurred in the Microsoft .NET Framework while trying to load assembly id 65541. The server may be running out of resources, or the assembly may not be trusted with PERMISSION_SET = EXTERNAL_ACCESS or UNSAFE. Run the query again, or check documentation to see how […]

By Rafał Kraik in SQL

Szkolenie Powershell dla początkujących – kompletny kurs – aktualizacja testów

2015-12-30

Kurs powershell dla początkujących – kompletny kurs doczekało się pierwszej aktualizacji. W pierwszej wersji testy dostępne do rozwiązania po każdej lekcji zawierały między innymi pytania pozwalające na uzupełnianie luk. Niestety Udemy zdecydowało się wycofać ten rodzaj testu, bo takie właśnie były wyniki ankiet wypełnianych przez uczestników szkoleń. W związku z tym wszystkie testy , w […]