Я перемещаю базу данных SQL Server 2005 на новый сервер, используя резервную копию.Я смог восстановить резервную копию в новом месте без сбоев.
Проблема в том, что у меня есть несколько пользователей Sql Server, которые были подключены к логину на старом сервере.Этих учетных записей не было на новом сервере, поэтому я добавил их (с теми же паролями).
Однако пользователи SQL Server не обновляются автоматически до этих имен входа.На самом деле, в ManagementStudio, когда я смотрю на свойства пользователя, он говорит, что имя пользователя «без входа в систему», а переключатели недоступны, поэтому я не могу выбрать другое.
Я пыталсяэто:
USE GlobalData --(the name of the database)
GO
ALTER USER Centration WITH LOGIN = Centration; --(both user and login are Centration)
и я получаю ошибку:
Msg 102, Level 15, State 1, Line 1
Incorrect syntax near 'LOGIN'.
Как я могу это сделать?