{"id":1554,"date":"2020-05-23T04:06:54","date_gmt":"2020-05-23T04:06:54","guid":{"rendered":"http:\/\/manualsqlserver.com\/?p=1554"},"modified":"2020-05-23T04:06:55","modified_gmt":"2020-05-23T04:06:55","slug":"encriptado-de-copias-de-seguridad","status":"publish","type":"post","link":"https:\/\/manualsqlserver.com\/?p=1554","title":{"rendered":"Encriptado de copias de seguridad"},"content":{"rendered":"\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"220\" height=\"250\" src=\"https:\/\/manualsqlserver.com\/wp-content\/uploads\/2020\/05\/ManualSQL_EncriptadoCopiaSeguridad__D1.png\" alt=\"\" class=\"wp-image-1556\"\/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Encriptado de copias de seguridad en SQL Server<\/h2>\n\n\n\n<p>Una copia de seguridad de las bases de datos en una empresa contiene toda la informaci\u00f3n de transacciones y movimientos, es importante que los datos no lleguen a manos en las que no deben estar, una forma de seguridad con las copias de seguridad es la encriptaci\u00f3n.<\/p>\n\n\n\n<!--more-->\n\n\n\n<p style=\"font-size:26px\"><strong>Tipos de encriptaci\u00f3n en SQL Server<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\"><li><strong>Transparent Data Encryption o TDE<\/strong><br>Llamada Encriptaci\u00f3n de Datos Transparente instroducida desde SQL Server 2008, permite la encriptaci\u00f3n completa de una base de datos.<br>La encriptaci\u00f3n con TDE evita accesos no autorizados a los discos duros donde se encuentran las bases de datos o copias de seguridad.<br>El principal inconveniente del uso de TDE para encriptar es el aumento significativo del uso de CPU al realizar las copias de seguridad.<\/li><li><strong>Encriptaci\u00f3n de Copias de Seguridad<\/strong><br>Desde SQL Server 2014 se puede encriptar las copias de seguridad la que se realiza directamente desde el motor de la base de datos. Al hacer una copia de seguridad se encripta y al realizar la restauraci\u00f3n de la copia de seguridad se desencripta. Lo mejor de este m\u00e9todo es que no existe problemas de consumo de CPU ni desempe\u00f1o.<\/li><\/ol>\n\n\n\n<script async=\"\" src=\"\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js\"><\/script>\n<ins class=\"adsbygoogle\" style=\"display:block; text-align:center;\" data-ad-layout=\"in-article\" data-ad-format=\"fluid\" data-ad-client=\"ca-pub-2636008503986218\" data-ad-slot=\"1902193434\"><\/ins>\n<script>\n     (adsbygoogle = window.adsbygoogle || []).push({});\n<\/script>\n\n\n\n<p style=\"font-size:26px\"><strong>Service Master Key (SMK) y Database Master Key (DMK)<\/strong><\/p>\n\n\n\n<p>SQL Server tiene los servicios para crear y administrar las claves que son los siguientes:<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li><strong>Service Master Key (SMK)<br><\/strong>Este servicio se encarga de crear las claves maestras para la instancia de SQL Server, las claves para SMK se crean autom\u00e1ticamente cuando se inicia la instancia de SQL Server.<br>SMK cifra la contrase\u00f1a del servidor vinculado, las credenciales y la clave maestra de base de datos (DMK). SMK se cifra mediante la clave del equipo local conjuntamente con la API de protecci\u00f3n de datos de Windows (DPAPI), esta DPAPI utiliza una clave derivada de las credenciales de Windows de la cuenta de servicio de SQL Server y de las credenciales del equipo. SMK solo se puede descifrar con la cuenta de servicio en la que se cre\u00f3 o con una entidad de seguridad que tenga acceso a las credenciales del equipo.<\/li><li><strong>Database Master Key (DMK)<br><\/strong>Este servicio es una clave sim\u00e9trica que protege las claves privadas de certificados y las claves asim\u00e9tricas de base de datos. Se utiliza adem\u00e1s para cifrar datos, tiene ciertas limitaciones de longitud por lo que es m\u00e1s pr\u00e1ctico utilizar claves sim\u00e9tricas. DMK utiliza el algoritmo Triple DES adem\u00e1s de una contrase\u00f1a definida por el usuario.<\/li><\/ol>\n\n\n\n<p style=\"font-size:26px\"><strong>Encriptando una copia de seguridad<\/strong><\/p>\n\n\n\n<p>Primero vamos a listar las claves sim\u00e9tricas, note que de no haber creado la clave sim\u00e9trica para el cifrado de las bases de datos, s\u00f3lo existe la clave de SMK que se crea al iniciar la instancia de SQL Server.<\/p>\n\n\n\n<p>use master<br>go<br>select * from sys.symmetric_keys<br>go<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/manualsqlserver.com\/wp-content\/uploads\/2020\/05\/ManualSQLServer_EncriptadoBD_00.png\" alt=\"\" class=\"wp-image-1557\" width=\"707\" height=\"78\" srcset=\"https:\/\/manualsqlserver.com\/wp-content\/uploads\/2020\/05\/ManualSQLServer_EncriptadoBD_00.png 989w, https:\/\/manualsqlserver.com\/wp-content\/uploads\/2020\/05\/ManualSQLServer_EncriptadoBD_00-300x33.png 300w, https:\/\/manualsqlserver.com\/wp-content\/uploads\/2020\/05\/ManualSQLServer_EncriptadoBD_00-768x85.png 768w\" sizes=\"auto, (max-width: 707px) 100vw, 707px\" \/><\/figure><\/div>\n\n\n\n<p><strong>Crear la clave sim\u00e9trica para el cifrado.<\/strong><br>Create master key encryption by password =&#8217;Cl@veS3cr3t@&#8217;<br>go<\/p>\n\n\n\n<p>Visualizamos nuevamente las claves<br>use master<br>go<br>select * from sys.symmetric_keys<br>go<br>Note en la imagen que ahora existen tanto SMK como DMK.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/manualsqlserver.com\/wp-content\/uploads\/2020\/05\/ManualSQLServer_EncriptadoBD_01.png\" alt=\"\" class=\"wp-image-1558\" width=\"709\" height=\"102\" srcset=\"https:\/\/manualsqlserver.com\/wp-content\/uploads\/2020\/05\/ManualSQLServer_EncriptadoBD_01.png 1000w, https:\/\/manualsqlserver.com\/wp-content\/uploads\/2020\/05\/ManualSQLServer_EncriptadoBD_01-300x43.png 300w, https:\/\/manualsqlserver.com\/wp-content\/uploads\/2020\/05\/ManualSQLServer_EncriptadoBD_01-768x111.png 768w\" sizes=\"auto, (max-width: 709px) 100vw, 709px\" \/><\/figure><\/div>\n\n\n\n<p><strong>Creamos el certificado<\/strong><br>Un certificado es un objeto protegible de nivel de base de datos que usa el est\u00e1ndar X.509. Para crear un certificado usamos CREATE CERTIFICATE, esta instrucci\u00f3n carga un certificado desde un archivo o ensamblado. Esta instrucci\u00f3n tambi\u00e9n puede generar un par de claves y crear un certificado con firma personal.<\/p>\n\n\n\n<p>use master<br>go<br>Create certificate CertificadoCopiaSeguridad<br>with subject = &#8216;Trainer SQL Server Certificado&#8217;<br>go<\/p>\n\n\n\n<p>Listar los certificados<br>select * from sys.certificates<br>go<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/manualsqlserver.com\/wp-content\/uploads\/2020\/05\/ManualSQLServer_EncriptadoBD_02.png\" alt=\"\" class=\"wp-image-1559\" width=\"749\" height=\"226\" srcset=\"https:\/\/manualsqlserver.com\/wp-content\/uploads\/2020\/05\/ManualSQLServer_EncriptadoBD_02.png 1024w, https:\/\/manualsqlserver.com\/wp-content\/uploads\/2020\/05\/ManualSQLServer_EncriptadoBD_02-300x91.png 300w, https:\/\/manualsqlserver.com\/wp-content\/uploads\/2020\/05\/ManualSQLServer_EncriptadoBD_02-768x233.png 768w\" sizes=\"auto, (max-width: 749px) 100vw, 749px\" \/><\/figure><\/div>\n\n\n\n<p style=\"font-size:26px\"><strong>Respaldar los elementos de encriptaci\u00f3n<\/strong><\/p>\n\n\n\n<p>Es muy importante antes de continuar con la encriptaci\u00f3n, tener el backup o respaldo de los elementos usados en esta, es imperioso realizar el respaldo de la SMK, el respaldo de la DMK adem\u00e1s del certificado.<\/p>\n\n\n\n<p class=\"has-medium-font-size\"><strong>Respaldo de la Clave Maestra de Servicio<\/strong><\/p>\n\n\n\n<p>use master<br>go<br>xp_create_subdir &#8216;C:\\Respaldo&#8217;<br>go<br>Backup service master key<br>to file = &#8216;C:\\Respaldo\\TrainerSQL_MasterKeyService.key&#8217;<br>encryption by password = &#8216;TSQLClaveServicioMK&#8217;<br>go<\/p>\n\n\n\n<p class=\"has-medium-font-size\"><strong>Respaldar la Clave Maestra de Base de Datos<\/strong><\/p>\n\n\n\n<p>use master<br>go<br>xp_create_subdir &#8216;C:\\Respaldo&#8217;<br>go<br>Backup master key<br>to file = &#8216;C:\\Respaldo\\TrainerSQL_BaseDatosMasterKey.key&#8217;<br>encryption by password = &#8216;TSQLClaveMaestraBD&#8217;<br>go<\/p>\n\n\n\n<p class=\"has-medium-font-size\"><strong>Respaldar el Certificado<\/strong><\/p>\n\n\n\n<p>El certificado creado se llama \u00abCertificadoCopiaSeguridad\u00bb, ese nombre debemos utilizar para obtener una copia de seguridad.<br>use master<br>go<br>xp_create_subdir &#8216;C:\\Respaldo&#8217;<br>go<br>Backup certificate CertificadoCopiaSeguridad<br>to file = &#8216;C:\\Respaldo\\TrainerSQL_CopiaSeguridadCertificado.cer&#8217;<br>with private key<br>(file = &#8216;C:\\Respaldo\\TrainerSQL_KeyCertificado.key&#8217;<br>, ENCRYPTION BY PASSWORD = &#8216;TSQLClaveCertificado&#8217;)<br>go<\/p>\n\n\n\n<p>Los archivos se puede visualizar en la siguiente imagen<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/manualsqlserver.com\/wp-content\/uploads\/2020\/05\/ManualSQLServer_EncriptadoBD_03.png\" alt=\"\" class=\"wp-image-1560\" width=\"740\" height=\"244\" srcset=\"https:\/\/manualsqlserver.com\/wp-content\/uploads\/2020\/05\/ManualSQLServer_EncriptadoBD_03.png 786w, https:\/\/manualsqlserver.com\/wp-content\/uploads\/2020\/05\/ManualSQLServer_EncriptadoBD_03-300x99.png 300w, https:\/\/manualsqlserver.com\/wp-content\/uploads\/2020\/05\/ManualSQLServer_EncriptadoBD_03-768x254.png 768w\" sizes=\"auto, (max-width: 740px) 100vw, 740px\" \/><\/figure><\/div>\n\n\n\n<p style=\"font-size:22px\"><strong>Copia de seguridad encriptada<\/strong><\/p>\n\n\n\n<p><strong>Usando c\u00f3digo T-SQL, la copia de seguridad se guardar\u00e1 en la carpeta CopiasSeguridad de la unidad C:<\/strong><\/p>\n\n\n\n<p>xp_create_subdir &#8216;C:\\CopiasSeguridad&#8217;<br>go<br>Backup database Northwind<br>to disk = &#8216;C:\\CopiasSeguridad\\Northwind.bak&#8217;<br>with format, init,<br>MediaDescription = &#8216;Trainer SQL Server Medio de Copias&#8217;,<br>MediaName = &#8216;Trainer Media&#8217;,<br>Name = &#8216;Copia compleato Northwind&#8217;,<br>Skip, <strong>ENCRYPTION(ALGORITHM = AES_128, SERVER CERTIFICATE = [CertificadoCopiaSeguridad]),<\/strong><br>STATS = 25<br>go<br>Note que al obtener la copia de seguridad de la base de datos se ha utilizado el certificado creado previamente adem\u00e1s de usar el algoritmo AES_128<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/manualsqlserver.com\/wp-content\/uploads\/2020\/05\/ManualSQLServer_EncriptadoBD_04.png\" alt=\"\" class=\"wp-image-1561\" width=\"763\" height=\"154\" srcset=\"https:\/\/manualsqlserver.com\/wp-content\/uploads\/2020\/05\/ManualSQLServer_EncriptadoBD_04.png 978w, https:\/\/manualsqlserver.com\/wp-content\/uploads\/2020\/05\/ManualSQLServer_EncriptadoBD_04-300x61.png 300w, https:\/\/manualsqlserver.com\/wp-content\/uploads\/2020\/05\/ManualSQLServer_EncriptadoBD_04-768x155.png 768w\" sizes=\"auto, (max-width: 763px) 100vw, 763px\" \/><\/figure><\/div>\n\n\n\n<p><strong>Copia de seguridad usando el asistente.<\/strong><\/p>\n\n\n\n<p>Seleccionar la base de datos, pulsar bot\u00f3n derecho, seleccionar <strong>Tareas <\/strong>y luego <strong>Copia de Seguridad<\/strong>.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/manualsqlserver.com\/wp-content\/uploads\/2020\/05\/ManualSQLServer_EncriptadoBD_05.png\" alt=\"\" class=\"wp-image-1562\" width=\"759\" height=\"421\" srcset=\"https:\/\/manualsqlserver.com\/wp-content\/uploads\/2020\/05\/ManualSQLServer_EncriptadoBD_05.png 868w, https:\/\/manualsqlserver.com\/wp-content\/uploads\/2020\/05\/ManualSQLServer_EncriptadoBD_05-300x167.png 300w, https:\/\/manualsqlserver.com\/wp-content\/uploads\/2020\/05\/ManualSQLServer_EncriptadoBD_05-768x426.png 768w\" sizes=\"auto, (max-width: 759px) 100vw, 759px\" \/><\/figure><\/div>\n\n\n\n<p>En la parte izquierda de la ventana del asistente aparecen tres p\u00e1ginas: <strong>General, Opciones de medio y Opciones de copia de seguridad<\/strong>. En la p\u00e1gina <strong>General<\/strong>, seleccionar el tipo de copia de seguridad, para este ejemplo es Completa, agregar el destino.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/manualsqlserver.com\/wp-content\/uploads\/2020\/05\/ManualSQLServer_EncriptadoBD_06.png\" alt=\"\" class=\"wp-image-1563\" width=\"722\" height=\"527\" srcset=\"https:\/\/manualsqlserver.com\/wp-content\/uploads\/2020\/05\/ManualSQLServer_EncriptadoBD_06.png 925w, https:\/\/manualsqlserver.com\/wp-content\/uploads\/2020\/05\/ManualSQLServer_EncriptadoBD_06-300x219.png 300w, https:\/\/manualsqlserver.com\/wp-content\/uploads\/2020\/05\/ManualSQLServer_EncriptadoBD_06-768x560.png 768w\" sizes=\"auto, (max-width: 722px) 100vw, 722px\" \/><\/figure><\/div>\n\n\n\n<p>Seleccionar la p\u00e1gina \u00ab<strong>Opciones de medios<\/strong>\u00ab,  seleccionar la opci\u00f3n \u00ab<strong>Hacer copia de seguridad en un nuevo conjunto de medios y borrar todos los conjuntos de copia de seguridad existentes<\/strong>\u00ab, escribir el nombre del conjutno de medios y una descripci\u00f3n.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/manualsqlserver.com\/wp-content\/uploads\/2020\/05\/ManualSQLServer_EncriptadoBD_07.png\" alt=\"\" class=\"wp-image-1564\" width=\"760\" height=\"555\" srcset=\"https:\/\/manualsqlserver.com\/wp-content\/uploads\/2020\/05\/ManualSQLServer_EncriptadoBD_07.png 925w, https:\/\/manualsqlserver.com\/wp-content\/uploads\/2020\/05\/ManualSQLServer_EncriptadoBD_07-300x219.png 300w, https:\/\/manualsqlserver.com\/wp-content\/uploads\/2020\/05\/ManualSQLServer_EncriptadoBD_07-768x560.png 768w\" sizes=\"auto, (max-width: 760px) 100vw, 760px\" \/><\/figure><\/div>\n\n\n\n<p>Seleccionar la p\u00e1gina de \u00ab<strong>Opciones de copia de seguridad<\/strong>\u00ab, escribir un nombre y una descripci\u00f3n, activar la casilla de verificaci\u00f3n \u00ab<strong>Cifrar copia de seguridad<\/strong>\u00ab, el algoritmo es <strong>AES 128<\/strong> y el certificado es el creado previamente.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/manualsqlserver.com\/wp-content\/uploads\/2020\/05\/ManualSQLServer_EncriptadoBD_08_.png\" alt=\"\" class=\"wp-image-1566\" width=\"882\" height=\"643\" srcset=\"https:\/\/manualsqlserver.com\/wp-content\/uploads\/2020\/05\/ManualSQLServer_EncriptadoBD_08_.png 925w, https:\/\/manualsqlserver.com\/wp-content\/uploads\/2020\/05\/ManualSQLServer_EncriptadoBD_08_-300x219.png 300w, https:\/\/manualsqlserver.com\/wp-content\/uploads\/2020\/05\/ManualSQLServer_EncriptadoBD_08_-768x560.png 768w\" sizes=\"auto, (max-width: 882px) 100vw, 882px\" \/><\/figure><\/div>\n\n\n\n<p>Para realizar la copia de seguridad encriptada pulsar Aceptar.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/manualsqlserver.com\/wp-content\/uploads\/2020\/05\/ManualSQLServer_EncriptadoBD_09.png\" alt=\"\" class=\"wp-image-1568\" width=\"746\" height=\"165\" srcset=\"https:\/\/manualsqlserver.com\/wp-content\/uploads\/2020\/05\/ManualSQLServer_EncriptadoBD_09.png 621w, https:\/\/manualsqlserver.com\/wp-content\/uploads\/2020\/05\/ManualSQLServer_EncriptadoBD_09-300x66.png 300w\" sizes=\"auto, (max-width: 746px) 100vw, 746px\" \/><\/figure><\/div>\n\n\n\n<p style=\"font-size:26px\"><strong>Restaurar la copia de seguridad encriptada<\/strong><\/p>\n\n\n\n<p>use master<br>go<br>Restore Database Northwind<br>From disk = &#8216;C:\\CopiasSeguridad\\Northwind.bak&#8217;<br>WITH FILE = 1, NOUNLOAD, STATS = 25<br>go<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"980\" height=\"206\" src=\"https:\/\/manualsqlserver.com\/wp-content\/uploads\/2020\/05\/ManualSQLServer_EncriptadoBD_10.png\" alt=\"\" class=\"wp-image-1569\" srcset=\"https:\/\/manualsqlserver.com\/wp-content\/uploads\/2020\/05\/ManualSQLServer_EncriptadoBD_10.png 980w, https:\/\/manualsqlserver.com\/wp-content\/uploads\/2020\/05\/ManualSQLServer_EncriptadoBD_10-300x63.png 300w, https:\/\/manualsqlserver.com\/wp-content\/uploads\/2020\/05\/ManualSQLServer_EncriptadoBD_10-768x161.png 768w\" sizes=\"auto, (max-width: 980px) 100vw, 980px\" \/><\/figure>\n\n\n\n<script async src=\"\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js\"><\/script>\n<ins class=\"adsbygoogle\"\n     style=\"display:block; text-align:center;\"\n     data-ad-layout=\"in-article\"\n     data-ad-format=\"fluid\"\n     data-ad-client=\"ca-pub-2636008503986218\"\n     data-ad-slot=\"1902193434\"><\/ins>\n<script>\n     (adsbygoogle = window.adsbygoogle || []).push({});\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>Encriptado de copias de seguridad en SQL Server Una copia de seguridad de las bases de datos en una empresa contiene toda la informaci\u00f3n de transacciones y movimientos, es importante que los datos no lleguen a manos en las que no deben estar, una forma de seguridad con las copias de seguridad es la encriptaci\u00f3n.<\/p><p><a class=\"more-link btn\" href=\"https:\/\/manualsqlserver.com\/?p=1554\">Seguir leyendo<\/a><\/p>\n","protected":false},"author":1,"featured_media":1556,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[164],"tags":[165,170,168,169],"class_list":["post-1554","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-mantenimcat","tag-backup","tag-copia-de-seguridad","tag-create-certificate","tag-restore","nodate","item-wrap"],"_links":{"self":[{"href":"https:\/\/manualsqlserver.com\/index.php?rest_route=\/wp\/v2\/posts\/1554","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/manualsqlserver.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/manualsqlserver.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/manualsqlserver.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/manualsqlserver.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1554"}],"version-history":[{"count":3,"href":"https:\/\/manualsqlserver.com\/index.php?rest_route=\/wp\/v2\/posts\/1554\/revisions"}],"predecessor-version":[{"id":1570,"href":"https:\/\/manualsqlserver.com\/index.php?rest_route=\/wp\/v2\/posts\/1554\/revisions\/1570"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/manualsqlserver.com\/index.php?rest_route=\/wp\/v2\/media\/1556"}],"wp:attachment":[{"href":"https:\/\/manualsqlserver.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1554"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/manualsqlserver.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1554"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/manualsqlserver.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1554"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}