Имя сервера SQL Server из таблицы системных журналов - PullRequest
0 голосов
/ 05 декабря 2011

У меня есть программное обеспечение, которое использует поле dbname из таблицы 'dbo.syslogins' . Благодаря этому я могу узнать, какая база данных принадлежит пользователю (который является входным параметром).

Несколько недель назад у нас была проблема с SQL Server, которая вынудила нас восстановить весь сервер. Мы не знаем, на каком этапе процесса происходит, что если я сделаю:

SELECT loginname, dbname FROM master.dbo.syslogins where dbname = 'master' order by dbname

Основная часть пользователей связана с «хозяином» вместо его базы данных . Это все еще происходит, если я снова свяжу логин с базой данных.

Как сделать так, чтобы в поле dbname снова появилась правильная база данных?

Как всегда, большое спасибо:)

1 Ответ

1 голос
/ 06 декабря 2011

Попробуйте изменить базу данных по умолчанию для входа в систему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...