Этап 4: Создание выделенной учетной записи пользователя

После того ,как базы данных будут восстановлены, потребуется учетная запись пользователя для подключения из приложения WhatsUp. В следующем примере создается учетная запись с именем WhatsUpGold_User и паролем P@ssw0rd. Пользователю присвоены права, необходимые для подключения и работы с базами данных Whatsup, NetFlow и NFArchive. Все команды запускаются в окне Создать запрос в SQL Server Management Studio.

  1. Нажмите кнопку Создать запрос на панели инструментов SQL Server Management Studio.

    Нажмите кнопку Создать запрос

    Откроется чистое окно Запрос в правой части экрана.

  2. Введите следующее:

    USE [master]

    Переход

    CREATE LOGIN [WhatsUpGold_User]

    WITH PASSWORD = N'P@ssw0rd',

    DEFAULT_DATABASE = [WhatsUp]

    Переход

    Введите код SQL в окно запроса, чтобы создать выделенного пользователя

  3. Нажмите кнопку Выполнить. Команды выполняются, и в нижней части запроса появляется подтверждение "Команда успешно завершена."
  4. Чтобы назначить новое имя пользователю dbo в каждой из трех восстановленных баз данных, введите следующую команду в окне Запрос:

    ALTER AUTHORIZATION ON DATABASE::[WhatsUp] TO [WhatsUpGold_User]

    ALTER AUTHORIZATION ON DATABASE::[NetFlow] TO [WhatsUpGold_User]

    ALTER AUTHORIZATION ON DATABASE::[NFArchive] TO [WhatsUpGold_User]

  5. Нажмите кнопку Выполнить. Команды выполняются, и в нижней части запроса появляется подтверждение "Команда успешно завершена."
  6. Чтобы предоставить новой учетной записи возможность создавать новые базы данных приложений, введите следующую команду в окне Запрос:

    GRANT CREATE ANY DATABASE TO [WhatsUpGold_User]

  7. Нажмите кнопку Выполнить. Команды выполняются, и в нижней части запроса появляется подтверждение "Команда успешно завершена."
  8. (Необязательно) Чтобы не дать новой учетной записи видеть другие базы данных, не относящиеся к WhatsUp, введите следующую команду в окне Запрос:

    DENY VIEW ANY DATABASE TO [WhatsUpGold_User]

  9. Нажмите кнопку Выполнить. Команды выполняются, и в нижней части запроса появляется подтверждение "Команда успешно завершена."

См. также

Миграция базы данных WhatsUp Gold Microsoft SQL Server 2008 R2 Express Edition на Microsoft SQL Server 2008 R2 при помощи SQL Server Management Studio

Введение

Этап 1: Убедитесь, что SQL Server соответствует требованиям

Этап 2: Создайте резервную копию базы данных.

Этап 3: Перенесите базу данных на Microsoft SQL Server 2008 R2

Этап 5: Обновите подключения к базе данных