Compartir a través de


Lección 2: Crear una credencial de SQL Server

Credencial: Una credencial de SQL Server es un objeto que se usa para almacenar la información de autenticación necesaria para conectarse a un recurso fuera de SQL Server. Aquí, SQL Server los procesos de copia de seguridad y restauración usan credenciales para autenticarse en el servicio Azure Blob Storage. La credencial contiene los valores de nombre y la clave de acceso de la cuenta de almacenamiento. Una vez creada la credencial, se debe especificar en la opción WITH CREDENTIAL al emitir las instrucciones BACKUP y RESTORE. Para obtener más información sobre cómo ver, copiar o regenerar access keysde cuentas de almacenamiento, vea Ver, copiar y regenerar las claves de acceso de una cuenta de almacenamiento de Windows Azure.

Para obtener información general sobre las credenciales, consulte Credenciales.

Para obtener información, en otros ejemplos en los que se usan las credenciales, consulte Creación de un proxy de Agente SQL Server.

Importante

Los requisitos para crear una credencial de SQL Server que se describe a continuación son específicos de SQL Server procesos de copia de seguridad (SQL Server copia de seguridad en dirección URL y SQL Server Copia de seguridad administrada en Azure). Cuando SQL Server obtiene acceso al Almacenamiento de Azure para escribir o leer copias de seguridad, usa el nombre de la cuenta de almacenamiento y la información de la clave de acceso. Para obtener más información acerca de cómo crear credenciales para almacenar archivos de base de datos, vea Lesson 3: Create a SQL Server Credential.

Crear una credencial de SQL Server

Para crear una credencial de SQL Server, siga estos pasos:

  1. Conéctese a SQL Server Management Studio.

  2. En el Explorador de objetos, conéctese a la instancia del motor de base de datos que tiene instalada la base de datos AdventureWorks2012 o use su propia base de datos para este tutorial.

  3. En la barra de herramientas Estándar , haga clic en Nueva consulta.

  4. Copie y pegue el ejemplo siguiente en la ventana de consulta, y modifíquelo como sea necesario.

    CREATE CREDENTIAL mycredential   
    WITH IDENTITY= 'mystorageaccount' - this is the name of the storage account you specified when creating a storage account (See Lesson 1)   
    , SECRET = '<storage account access key>' - this should be either the Primary or Secondary Access Key for the storage account (See Lesson 1)  
    
    

    asignación de una cuenta de almacenamiento a una

  5. Compruebe la instrucción T-SQL y haga clic en Ejecutar.

Para más información sobre el servicio Azure Blob Storage para conocer los conceptos y requisitos de copia de seguridad, consulte SQL Server Copia de seguridad y restauración con Azure Blob Storage Service.

Lección siguiente

Lección 3: Escribir una copia de seguridad completa de la base de datos en el servicio Azure Blob Storage.