Zrzut linków. Czyli co się działo w #39tygodniu

#39tydzień zawładnięty konferencją Ignite 2018 z które mnie szczególnie interesowały nowości związane z Server 2019 (CTP 2.0) który notabene obchodzi swoje 25lecie.

Po liście zmian widać, że SQL Server 2019 to nie tylko rozwój „starych rozwiązań” takich jak Always Encrypted, Always On Availability Groups czy Column Store, ale zdecydowany kierunek w nowe obszary.

czytaj dalej

Zrzut linków. Czyli co się działo w #37tygodniu

To już #37 tydzień, zapraszam:

Zacznijmy od DevOps, Visual Studio Team Services (VSTS) zmienił nazwę na bardziej chwytliwa.

On September 10th, 2018, Microsoft renamed Visual Studio Team Services (VSTS) to „Azure DevOps Services”

czytaj dalej

Klucze do naszych danych w chmurze, czyli wykorzystanie usługi Azure Key Vault oraz SQL Server

Wpis na temat wykorzystania usługi Azure Key Vault do przechowywania kluczy poza instancją SQL Server z wykorzystaniem Extensible Key Menagment. Następnie jak wykorzystać tą wiedzę do podniesienia bezpieczeństwa danych. Stosując takie rozwiązania jak Transparent Database Encryption do szyfrowania baz danych lub Backup Encryption do szyfrowania kopii zapasowych.

czytaj dalej

Zasada najmniejszych uprawnień – Row-Level Security – SQL Server Security

W tym wpisie będę ponownie poruszać się po obszarach bezpieczeństwa i ograniczania dostępu do danych. Mowa konkretnie będzie o Row-Level Security, który umożliwia nadawanie uprawnień do konkretnych wierszy w zależności np:

  • Stanowisku w firmie,
  • Departamentu, w którym użytkownik pracuje,
  • Regionu lub obszaru, w którym realizuję swoje obowiązki

czytaj dalej

Maskarada dla danych – Dynamic Data Masking – SQL Server Security

Dotychczas (przed SQL Server, 2016) jeśli posiadaliśmy tabele, w których wybrane kolumny były przeznaczone tylko dla niektórych użytkowników mieliśmy, co najmniej 3 opcje:

czytaj dalej