Если я вхожу в конкретный экземпляр SQL Server 2008, используя пользователя домена Windows, который находится в sysadmin
роль, и я создаю новую базу данных через SQL Management Studio, пользователь во вновь созданной базе данных автоматически отображается явно для моей локальной MACHINE\Administrator
учетная запись.
Этого не происходит ни с одним другим экземпляром SQL, который у меня запущен, или с любым другим пользователем проблемного экземпляра. Я думаю, что где-то должна быть настройка (на уровне сервера или на уровне пользователя), но я не могу найти информацию где-либо в документации Microsoft или в Google.
Это связано с тем, что в базе данных модели создан пользователь с таким правом. SQL Server использует базу данных модели для создания других баз данных, поэтому все, что делается в базе данных модели, будет создано в новой базе данных. Сюда входит база данных tempdb, которая воссоздается при каждом запуске экземпляра.