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

Wpływ parametrów BUFFERCOUNT i MAXTRANSFERSIZE na odtwarzanie bazy danych

Jak często zdarza Ci się odtwarzać kopie zapasową kluczowego systemu swojej firmy? W moim przypadkach jest to rzadkość. Nawet, jeśli jest to przećwiczone, zgodnie z przygotowaną procedurą, kopia zapasowa jest „pewna” to towarzyszy przy tym spory niepokój. Nie zastanawiam się jak długo będzie trwał RESTORE tylko czy w ogóle pójdzie.

czytaj dalej