Этап 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. Нажмите кнопку Выполнить. Команды выполняются, и в нижней части запроса появляется подтверждение «Команда успешно завершена

См. также

Введение

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

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

Этап 3А: Миграция базы данных на Microsoft SQL Server

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