Zanim błąd i szef zapukają do drzwi

wpis w: implementacja, migawka, t-sql | 2

Czy zdażyło się wam odtwarzać po raz kolejny bazę danych po logicznym uszkodzeniu plików? Wlaściwie kiedy ostatnio sprawdzano ją dostępnymi narzędziami? Kiedy ostanio dokonano pełnej, różnicowej kopii bezpieczeństwa, jak często odkładane są logi transakcyjne? Czy baza ma poprawny model recovery … Continued

Generowanie losowych odpowiedników dla danych wrażliwych dla RODO . Część 2

wpis w: implementacja, RODO, t-sql | 0

1. Dedykowany widok wykorzystujący funkcje pseudolosowe. CREATE VIEW dbo.VGenerateCrypts AS SELECT NEWID() AS CryptUID, RIGHT(CAST(CRYPT_GEN_RANDOM(4) AS INT),6) as Crypt1, RIGHT(CAST(CRYPT_GEN_RANDOM(4) AS INT),6) as Crypt2, RIGHT(CAST(CRYPT_GEN_RANDOM(4) AS INT),6) as Crypt3, RIGHT(CAST(CRYPT_GEN_RANDOM(4) AS INT),6) as Crypt4, 1 + CONVERT(INT, (99-1+1) * RAND()) … Continued