Поделиться через


Урок 3. Создание учетных данных SQL Server

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

Учетные данные SQL Server — это объект, который используется для хранения сведений, необходимых для проверки подлинности при подключении к ресурсу вне SQL Server. Учетные данные хранят URI-путь к контейнеру хранилища и значениям ключа подписанного URL-адреса. Для каждого контейнера хранилища, используемого файлом данных или журнала, необходимо создать учетные данные SQL Server, имя которых соответствует пути контейнера.

Общие сведения об учетных данных см. в разделе Учетные данные (ядро СУБД).

Важно!

Требования к созданию учетных данных SQL Server, описанные ниже, относятся к функции SQL Server файлов данных в Azure. Сведения о создании учетных данных для резервного копирования процессов в хранилище Azure см. в разделе Lesson 2: Create a SQL Server Credential.

Для создания учетных данных SQL Server выполните следующие действия.

  1. Подключитесь к среде Microsoft SQL Server Management Studio.

  2. В обозревателе объектов подключитесь к экземпляру установленного компонента Database Engine.

  3. На панели инструментов Стандартная выберите пункт Создать запрос.

  4. Скопируйте и вставьте следующий пример в окно запроса (при необходимости измените). Следующая инструкция создаст учетные данные SQL Server для хранения сертификата общего доступа контейнера хранилища.

    
    USE master  
    CREATE CREDENTIAL credentialname - this name should match the container path and it must start with https.   
       WITH IDENTITY='SHARED ACCESS SIGNATURE', -- this is a mandatory string and do not change it.   
       SECRET = 'sharedaccesssignature' -- this is the shared access signature key that you obtained in Lesson 2.   
    GO  
    
    

    Подробные сведения см. в разделе CREATE CREDENTIAL (Transact-SQL) электронной документации по SQL Server.

  5. Чтобы увидеть все доступные учетные данные, можно выполнить следующую инструкцию в окне запроса:

    SELECT * from sys.credentials  
    

    Дополнительные сведения о sys.credentials см. в статье sys.credentials (Transact-SQL) электронной документации по SQL Server.

Следующее занятие:

Занятие 4: Создание базы данных в службе хранилища Azure