Skip to content

Commit 00c1af1

Browse files
author
Kevin Martin
committed
added check or unencrypted data
1 parent a8462dd commit 00c1af1

File tree

3 files changed

+284
-64
lines changed

3 files changed

+284
-64
lines changed

Development Application Settings/Red Gate/SQL Prompt/Formatting Styles/Team Expanded.sqlpromptstylev2

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,12 @@
1717
<ClosingParenthesisAlignment>ToOpeningBracket</ClosingParenthesisAlignment>
1818
<CollapseCaseExpressionIfShort>false</CollapseCaseExpressionIfShort>
1919
<CollapseCaseIfShortCharacterCount>75</CollapseCaseIfShortCharacterCount>
20-
<CollapseIfShortControlFlowCharacterCount>78</CollapseIfShortControlFlowCharacterCount>
20+
<CollapseIfShortControlFlowCharacterCount>120</CollapseIfShortControlFlowCharacterCount>
2121
<CollapseIfShortDdlCharacterCount>78</CollapseIfShortDdlCharacterCount>
2222
<CollapseIfShortDmlCharacterCount>78</CollapseIfShortDmlCharacterCount>
2323
<CollapseIfShortParenthesesContentsCharacterCount>78</CollapseIfShortParenthesesContentsCharacterCount>
2424
<CollapseIfShortSubqueryCharacterCount>78</CollapseIfShortSubqueryCharacterCount>
25-
<CollapseShortControlFlowStatements>true</CollapseShortControlFlowStatements>
25+
<CollapseShortControlFlowStatements>false</CollapseShortControlFlowStatements>
2626
<CollapseShortDdlStatements>true</CollapseShortDdlStatements>
2727
<CollapseShortDmlStatements>true</CollapseShortDmlStatements>
2828
<CollapseShortParenthesesContents>true</CollapseShortParenthesesContents>

README.md

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -171,7 +171,7 @@ The settings are located in the project "[\SQL-Server-Assess\Development Applica
171171

172172
# Current High Check Id
173173

174-
## Next Check Id: 27
174+
## Next Check Id: 28
175175

176176
# Naming Conventions
177177

@@ -830,6 +830,18 @@ This check found objects that were deleted, renamed. Use can also run "Find Inva
830830

831831
Try running EXEC sp_refreshsqlmodule or sp_refreshview.
832832

833+
# Data Issue
834+
835+
## Unencrypted Data
836+
**Check Id:** 28
837+
838+
The table column returned for this check might have unencrypted data that you might want to have encrypted for best practices or industry specific compliance. You will need to determine if the data needs to be protected at rest, in transit or both.
839+
840+
**With SQL Server you have a couple choices to implement hashing or encryption**
841+
842+
- [SQL Server Always Encrypt](https://docs.microsoft.com/en-us/sql/relational-databases/security/encryption/always-encrypted-database-engine)
843+
- [SQL Server Transparent Data Encryption (TDE)](https://docs.microsoft.com/en-us/sql/relational-databases/security/encryption/transparent-data-encryption)
844+
- You could develop your own or utilize a development framework pattern to implement a custom one-way hashing, hashing with salting or encryption using AES-128, AES-192, AES-256.
833845

834846

835847
# Running Issues

0 commit comments

Comments
 (0)