sqllocaldb コマンド ユーティリティの share コマンドを使用して、ユーザー間で LocalDb データベースにアクセスする方法を探していますが、あるユーザーで作成されたデータベースが別のユーザーで表示されません。
私の手順は次のとおりです。
Windows 7 でユーザー User1 にログインします。
次のように、sqlcmd を使用して test という名前の新しいデータベースを作成します。
sqlcmd -S (localdb)\v11.0 データベース作成テスト
インスタンス v11.0 を次のように User2 と共有します
sqllocaldb 共有 domain\User2 v11.0 myinstance
ユーザー 2 に切り替える
次のように共有インスタンスにログインします
sqlcmd -S (localdb)\.\myinstance
sys.master_files から名前を選択
上記のクエリは、テスト データベースを表示しません。
共有後に User1 で作成された User 2 のデータベースを表示できないのはなぜですか?
ブログに基づいて動作するはずだと思いました (アプローチ 2) http://blogs.msdn.com/b/sqlexpress/archive/2011/12/09/using-localdb-with-full-iis-part-2-instance- Krzysztof Kozielczykによる所有権.aspx#SharedLocalDBですが、そうではありません。
どんな助け/提案も大歓迎です。
ありがとうパレ