我有一个奇怪的情况,这个工作站上的用户被删除了,但他们拥有一个共享的localdb。我现在需要清理这个混乱,因为自动系统测试使用了这个共享数据库,但是我无法删除它。
如果我sqllocaldb i TheDatabase
,我会得到类似的内容:
Invalid SID or account name (domain\account): "S-1-12-1-3936653584-1214288953-3252656789-1065815451".
Name: TheDatabase
Shared name: TheDatabase
Owner: S-1-12-1-3936653584-1214288953-3252656789-1065815451
Instance pipe name: np:\\.\pipe\LOCALDB#SH77646D\tsql\query
如果我尝试删除此数据库,我会得到:
Delete of LocalDB instance ".\TheDatabase" failed because of the following error:
API caller is not LocalDB instance owner.
我该如何解决这个问题?
答案 0 :(得分:1)
以管理员身份运行时,似乎我可以用以下内容取消共享:
sqllocaldb u .\TheDatabase
从那里我可以删除它。