同僚、SQL Serverのデータベーススキーマやコンプライアンス監査ツール
は(セキュリティを含む)の規則、ベストプラクティスを命名、設計ルールのセットに対してSQL Serverの(17分の2016)データベーススキーマを検証するために利用可能なツールがあります
「このデータベースでは何がこのルールセットに適合していないのですか」またはコンプライアンス要件を言いたいと思っています。
私が話しているルールのタイプのいくつかの例は、次のようになります。 - 主キーフィールドは、テーブルの最初にする必要があります。 - 外部キーには、そのフィールドのインデックスが必要です。 - 'xxx'で終わるフィールド名は、特定のタイプである必要があります。 - 制約があるフィールドでは、特定の値に制限が設定されています。 - データベースはsunchなどの理由でセキュリティに準拠していません。
dco、回答ありがとうございますが、この方法では十分ではありません。私は、ベストプラクティス、セキュリティ基準、HIPAA/PCIのコンプライアンス(可能な場合)に対して、私が持っているデータベースを検証する必要があります。 以前はSQLCopやSSW SQL Auditorのようなツールがありましたが、それらはすべて古くなってサポートされなくなりました。 –