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:
Conéctese a SQL Server Management Studio.
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.
En la barra de herramientas Estándar , haga clic en Nueva consulta.
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)
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.