Краткое руководство: создание базы данных SQL Microsoft Azure с включенным реестром

Применимо к:База данных SQL Azure

В этом кратком руководстве вы создадите базу данных реестра в Базе данных SQL Azure и настроите автоматическое хранилище дайджеста, используя портал Azure.

Необходимые условия

наличие активной подписки Azure. Если ее нет, создайте бесплатную учетную запись.

Создание базы данных книги учета и настройка хранилища дайджестов

Создайте отдельную базу данных реестра на уровне бессерверных вычислений и настройте передачу дайджеста реестра в службу хранилища Microsoft Azure.

Чтобы создать отдельную базу данных на портале Azure с помощью этого краткого руководства, перейдите на страницу SQL Azure.

  1. Перейдите на страницу Выберите вариант развертывания SQL.

  2. В разделе Базы данных SQL оставьте для параметра Тип ресурса значение Отдельная база данных и нажмите кнопку Создать.

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

  3. На вкладке Основные сведения формы Создание базы данных SQL в разделе Сведения о проекте выберите нужную подписку Azure.

  4. В разделе Группа ресурсов выберите Создать, введите myResourceGroup и нажмите кнопку OK.

  5. В поле Имя базы данных введите demo.

  6. В разделе Сервер выберите Создать. Заполните форму для создания сервера, указав следующую информацию.

    • Имя сервера: Введите mysqlserver и добавьте еще символы, чтобы имя было уникальным. Мы не можем указать точное имя сервера, так как имена всех серверов в Azure должны быть глобально уникальными, а не только в рамках подписки. Вы можете ввести, например, mysqlserver12345 и узнать на портале, доступно ли это имя.
    • Имя для входа администратора сервера. Введите azureuser.
    • Пароль: введите пароль, соответствующий требованиям. Затем повторите его в поле Подтверждение пароля.
    • Расположение. Выберите расположение из раскрывающегося списка.
    • Выберите параметр Разрешить службам Azure доступ к этому серверу, чтобы разрешить доступ к хранилищу дайджестов.

    Нажмите ОК.

  7. Оставьте для параметра Хотите использовать Эластичный пул SQL? значение Нет.

  8. В разделе Вычисления и хранение выберите Настроить базы данных.

  9. В этом кратком руководстве используется бессерверная база данных, поэтому выберите Бессерверное, а затем нажмите кнопку Применить.

  10. На вкладке Сеть в разделе Метод подключения выберите Общедоступная конечная точка.

  11. В разделе Правила брандмауэра установите переключатель Добавить текущий IP-адрес клиента в положение Да. Оставьте значение Нет для параметра Разрешить доступ к серверу службам и ресурсам Azure.

  12. Выберите Далее: безопасность доступа в нижней части страницы.

    Снимок экрана: вкладка

  13. На вкладке Безопасность в разделе Книга учета выберите параметр Настроить книгу учета.

    Снимок экрана: настройка реестра на вкладке

  14. В области Настройка книги учета в разделе Книга учета установите флажок Включить для всех будущих таблиц в этой базе данных. Этот параметр гарантирует, что все будущие таблицы в базе данных будут таблицами реестра. Благодаря этому для всех данных в базе можно будет легко обнаружить любые попытки незаконного изменения. По умолчанию новые таблицы будут создаваться как обновляемые таблицы книги учета, даже если вы не укажете LEDGER = ON в выражении CREATE TABLE. Вы также можете не выбирать этот параметр. В этом случае вам потребуется включать функции реестра для каждой новой таблицы при ее создании с помощью Transact-SQL.

  15. В разделе Хранилище дайджеста автоматически выбирается параметр Включить автоматическое хранение дайджеста. Затем создается новая учетная запись службы хранилища Microsoft Azure и контейнер, где хранятся дайджесты.

  16. Выберите Применить.

    Снимок экрана: панель настройки реестра в портал Azure.

  17. В нижней части страницы выберите Review + create (Проверить и создать).

    Снимок экрана: проверка и создание базы данных реестра на вкладке

  18. На странице Просмотр и создание после проверки нажмите кнопку Создать.

Очистка ресурсов

Вы можете сохранить группу ресурсов, сервер и одну базу данных для последующих действий. Вы узнаете, как различными способами использовать функцию реестра в базе данных.

Завершив работу с этими ресурсами, удалите созданную вами группу ресурсов. Это действие также приведет к удалению содержащихся в ней сервера и отдельной базы данных, а также учетной записи хранения.

Примечание.

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

Чтобы удалить группу myResourceGroup и все ее ресурсы с помощью портала Microsoft Azure, сделайте следующее:

  1. На портале Azure найдите и выберите элемент Группа ресурсов. Затем выберите myResourceGroup в списке.
  2. На странице группы ресурсов выберите Удалить группу ресурсов.
  3. В поле Введите имя группы ресурсов введите myResourceGroup, а затем щелкните Удалить.

Следующие шаги

Узнайте, как создавать подключения и выполнять запросы к базе данных с использованием разных средств и языков: