データベースをより適切にソース管理下に置くために、Sql Server Data Tools sqlproj プロジェクトを実装しようとする小さなパイロット プロジェクトを行っています。私の組織では、さまざまな目的のテスト環境用に個別の非信頼ドメインがあるため、これらのドメインにはもちろん、独自の分離された Active Directory アカウントがあります。
ドキュメントはまだややまばらで、特に Visual Studio のデータベース アセットの歴史における途方もない量のチャーンを考えると、このツールセットの詳細についてはどこに行けばよいかわかりません。
これまでのところ、私が実際に思いついた唯一のアイデアは、セキュリティ オブジェクト専用の個別の sqlproj プロジェクトを、他のスキーマ オブジェクトとは別のドメインごとに個別に作成することです。私の希望は、どうにかして実際のデータベース スキーマをデプロイ時のスキーマに結びつけ、ビルドで使用しているセキュリティ プロジェクトを何らかの方法で切り替えることです。それが実現可能かどうかはわかりませんが。
Visual Studio sqlproj プロジェクトを使用している人は、これに対処しなければなりませんでしたか? この種のベストプラクティスはありますか?