У меня есть программное обеспечение, которое использует поле dbname из таблицы 'dbo.syslogins' . Благодаря этому я могу узнать, какая база данных принадлежит пользователю (который является входным параметром).
Несколько недель назад у нас была проблема с SQL Server, которая вынудила нас восстановить весь сервер. Мы не знаем, на каком этапе процесса происходит, что если я сделаю:
SELECT loginname, dbname FROM master.dbo.syslogins where dbname = 'master' order by dbname
Основная часть пользователей связана с «хозяином» вместо его базы данных . Это все еще происходит, если я снова свяжу логин с базой данных.
Как сделать так, чтобы в поле dbname снова появилась правильная база данных?
Как всегда, большое спасибо:)