Microsoft社のSQL Server、Profiler、Visual Studioで利用可能なパスワードマネージャです。

SQL Server Management Studio(=SSMS)でのサーバーリスト管理に共有可能なパスワードの保存やアカウントの自動入力機能も含めています。

Password Managerに保存されているSQLサーバーアカウント情報は、Microsoft社のSQLの関連のあるアプリで使用できます。

アプリ制作の動機

ゲームサーバーLiveサービス業務をすると、国ごと、Branchごとなど複数のデータベースに接続する事になりますが、SSMSの管理機能以上の物が必要だと判断し、専用のアプリを作成しました。

  • (私の場合)SSMSからエクスポートした時、チームメンバーにサーバー情報とパスワードを含めて共有する事ができませんでした。
  • SQL Profilerでは複数のSQLサーバーアカウント情報の管理ができませんでした。
  • Visual StudioのSQL機能を使用する時、チームメンバーにリストを共有する事ができませんでした。

提供機能

  • アカウントのリストの管理
    • パスカードは内部のキーで暗號化されてあります。
      • SQL Server Password Managerのツール以外のアプリ見られません。
  • Listでダイレクト編集 (Editのチェックが必要)
  • Drag & Dropでリストの順番の変更可能
  • Drag & Dropで他のアプリに入力可能
    • OLE方式サポート (CF_TEXT)
    • EditタイプのWindow Classの入力サポート
    • クリップボード方式サポート
  • SQL Server Management StudioとProfilerにアカウントの自動入力可能

SQL Server Management Studioとの長所と短所の比較

異なるアプリを使用するため、欠点も存在します。

  Password Manager SQL Server Management Studio
使用 普通 (SSMS以外の別のアプリを使用) 簡単
設定の保存 X (アカウント情報のみPassword Managerに保存) O
共有 O △ (パスワードはできない)

Demo

Macroのようなアプリで、ログインウィンドウを表示させてから使用が可能です。

Password自動入力機能です。

  • SQL Server Management Studio

  • Visual Studio

サポートアプリ

  • SQL Server Management Studio (=SSMS)
  • SQL Server Profiler
  • Visual Studio 2017, 2019, 2022

韓国語、英語のみサポート可能

要求仕様

  • Windows 10, 11
  • 64bit (AMD64)
  • Visual C++ Runtime (2015-2022)
  • .NET Framework Runtime 4.7.2

既知の問題

  • 韓国語、英語のみ対応可能
    (他の言語はご要望があればサポートします。)