{"id":1335,"date":"2020-05-05T09:40:00","date_gmt":"2020-05-05T12:40:00","guid":{"rendered":"http:\/\/thesqltimes.com\/blog\/?p=1335"},"modified":"2020-05-05T09:40:00","modified_gmt":"2020-05-05T12:40:00","slug":"azure-file-share-no-sql-server-4","status":"publish","type":"post","link":"https:\/\/thesqltimes.com\/blog\/2020\/05\/05\/azure-file-share-no-sql-server-4\/","title":{"rendered":"Azure File Share no SQL Server &#8211; [4] Windows Credential Manager"},"content":{"rendered":"<div class=\"pld-like-dislike-wrap pld-template-1\">\r\n    <div class=\"pld-like-wrap  pld-common-wrap\">\r\n    <a href=\"javascript:void(0)\" class=\"pld-like-trigger pld-like-dislike-trigger  \" title=\"Muito \u00fatil!\" data-post-id=\"1335\" data-trigger-type=\"like\" data-restriction=\"cookie\" data-already-liked=\"0\">\r\n                        <i class=\"fas fa-thumbs-up\"><\/i>\r\n                <\/a>\r\n    <span class=\"pld-like-count-wrap pld-count-wrap\">    <\/span>\r\n<\/div><\/div><div class=\"seriesmeta\">Post 4\/5. Este post \u00e9 parte da s\u00e9rie: <a href=\"https:\/\/thesqltimes.com\/blog\/series\/azure-file-share-sql\/\" class=\"series-279\" title=\"Azure File Share no SQL Server\">Azure File Share no SQL Server<\/a>\r\n<\/div>\r\n<span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">Tempo de Leitura:<\/span> <span class=\"rt-time\"> 3<\/span> <span class=\"rt-label rt-postfix\">minutos<\/span><\/span><p>Este \u00e9 mais um post da s\u00e9rie sobre Azure File share. O objetivo desta s\u00e9rie \u00e9 mostrar como mapear, de uma maneira mais pr\u00e1tica e segura, caminhos de redes disponibilizados atrav\u00e9s do Azure file share, que, como j\u00e1 visto anteriormente, s\u00e3o iguais quaisquer outros caminhos de rede. Ou seja, al\u00e9m de Azure, o que voc\u00ea tem visto na s\u00e9rie, e o que ver\u00e1 aqui, tamb\u00e9m serve para caminhos de rede normais do seu ambiente.<\/p>\n<p>Neste post, vou te mostrar a pe\u00e7a chave deste quebra-cabe\u00e7a e que faz toda a diferen\u00e7a para resolver este problema: Como voc\u00ea protege as informa\u00e7\u00f5es de autentica\u00e7\u00e3o no share?<\/p>\n<p>No caso do Azure file share, a senha para acesso \u00e9 a account key da Storage Account, que \u00e9 um dado extremamente poderoso e, se roubado, pode trazer alguns danos financeiros e nos seus dados que est\u00e3o no Azure. Por exemplo, algu\u00e9m poderia deletar seus arquivos ou iniciar uma tr\u00e1fego que poderia consumir uma banda significativa.<\/p>\n<p>Vamos l\u00e1&#8230;<\/p>\n<p>O Windows possui uma esp\u00e9cie de cofre de credenciais. Voc\u00ea acessa ele digitando <strong>Credential Manager<\/strong> ou <strong>Credenciais<\/strong> (no Windows em portugu\u00eas).<\/p>\n<p id=\"heSkZqn\"><img loading=\"lazy\" decoding=\"async\" width=\"429\" height=\"193\" class=\"alignnone size-full wp-image-1277 \" src=\"http:\/\/thesqltimes.com\/blog\/wp-content\/uploads\/2020\/02\/img_5e3f99d56f1bf.png\" alt=\"\" srcset=\"https:\/\/thesqltimes.com\/blog\/wp-content\/uploads\/2020\/02\/img_5e3f99d56f1bf.png 429w, https:\/\/thesqltimes.com\/blog\/wp-content\/uploads\/2020\/02\/img_5e3f99d56f1bf-300x135.png 300w\" sizes=\"auto, (max-width: 429px) 100vw, 429px\" \/><\/p>\n<p>Com este recuso, voc\u00ea pode adicionar credenciais para variados servi\u00e7os , como file shares, sites, etc., e o no momento em que precisar acess\u00e1-los, voc\u00ea n\u00e3o precisa especificar nenhuma senha! O Windows se encarrega de acessar e &#8220;botar a senha para voc\u00ea&#8221;. Estes dados s\u00e3o criptografados pelas chaves da conta de usu\u00e1rio que est\u00e1 acessando esta feature.\u00a0 Ou seja,\u00a0 para ganhar acesso, voc\u00ea precisa, no m\u00ednimo, ter a senha da conta&#8230;<\/p>\n<p>No caso do Azure File Share, eu poderia adicionar as credenciais desta maneira:<\/p>\n<ol>\n<li>No menu iniciar, digite <strong>Credential Manager<\/strong> ou <strong>Gerenciador de Credenciais<\/strong><\/li>\n<li>Clique em <strong>Windows Credentials<\/strong><\/li>\n<li>Clique em <strong>Add a Windows Credential<\/strong><\/li>\n<li>Em <em><strong>internet or network address<\/strong><\/em> coloque o endere\u00e7o da sua storage account, sem https e sem o nome do share.<\/li>\n<li><strong>User Nam<\/strong>e \u00e9 o nome do usu\u00e1rio, que no caso do Azure file share, \u00e9 o nome da storage account<\/li>\n<li>Password \u00e9 a key da conta! (qualquer uma das duas)\n<p id=\"ksnRPKZ\"><img loading=\"lazy\" decoding=\"async\" width=\"677\" height=\"259\" class=\"alignnone size-full wp-image-1337 \" src=\"http:\/\/thesqltimes.com\/blog\/wp-content\/uploads\/2020\/02\/img_5e57b8df731e7.png\" alt=\"\" srcset=\"https:\/\/thesqltimes.com\/blog\/wp-content\/uploads\/2020\/02\/img_5e57b8df731e7.png 677w, https:\/\/thesqltimes.com\/blog\/wp-content\/uploads\/2020\/02\/img_5e57b8df731e7-300x115.png 300w\" sizes=\"auto, (max-width: 677px) 100vw, 677px\" \/><\/p>\n<\/li>\n<\/ol>\n<p>E <em>tcharan<\/em>: Voc\u00ea pode acessar diretamente sem precisar digitar usu\u00e1rio e senha:<\/p>\n<p id=\"fAglzaw\"><img loading=\"lazy\" decoding=\"async\" width=\"627\" height=\"205\" class=\"alignnone size-full wp-image-1279 \" src=\"http:\/\/thesqltimes.com\/blog\/wp-content\/uploads\/2020\/02\/img_5e3f9c13145a9.png\" alt=\"\" srcset=\"https:\/\/thesqltimes.com\/blog\/wp-content\/uploads\/2020\/02\/img_5e3f9c13145a9.png 627w, https:\/\/thesqltimes.com\/blog\/wp-content\/uploads\/2020\/02\/img_5e3f9c13145a9-300x98.png 300w\" sizes=\"auto, (max-width: 627px) 100vw, 627px\" \/><\/p>\n<p>O Windows tamb\u00e9m vem com um ferramenta em linha de comando para que voc\u00ea adicionar credenciais para a store. \u00c9 a <a href=\"https:\/\/docs.microsoft.com\/en-us\/windows-server\/administration\/windows-commands\/cmdkey\">cmdkey<\/a>:<\/p>\n<p id=\"OOlhwEP\"><img loading=\"lazy\" decoding=\"async\" width=\"868\" height=\"52\" class=\"alignnone size-full wp-image-1281 \" src=\"http:\/\/thesqltimes.com\/blog\/wp-content\/uploads\/2020\/02\/img_5e3f9f3472094.png\" alt=\"\" srcset=\"https:\/\/thesqltimes.com\/blog\/wp-content\/uploads\/2020\/02\/img_5e3f9f3472094.png 868w, https:\/\/thesqltimes.com\/blog\/wp-content\/uploads\/2020\/02\/img_5e3f9f3472094-300x18.png 300w, https:\/\/thesqltimes.com\/blog\/wp-content\/uploads\/2020\/02\/img_5e3f9f3472094-768x46.png 768w\" sizes=\"auto, (max-width: 868px) 100vw, 868px\" \/><\/p>\n<p>E como isso se encaixaria no mundo do SQL Server? Afinal, as credenciais salvas s\u00e3o por usu\u00e1rio, assim como no mapeamento tradicional que estamos acostumados.<\/p>\n<p>Veremos no pr\u00f3ximo post!<\/p>\n<p>&nbsp;<\/p>\n<p>Fontes e Links \u00dateis<\/p>\n<ul>\n<li>Credential Locker<br \/>\n<a href=\"https:\/\/docs.microsoft.com\/en-us\/previous-versions\/windows\/it-pro\/windows-8.1-and-8\/jj554668(v=ws.11)?redirectedfrom=MSDN\">https:\/\/docs.microsoft.com\/en-us\/previous-versions\/windows\/it-pro\/windows-8.1-and-8\/jj554668(v=ws.11)?redirectedfrom=MSDN<\/a><\/li>\n<li>cmdkey<br \/>\n<a href=\"https:\/\/docs.microsoft.com\/en-us\/windows-server\/administration\/windows-commands\/cmdkey\">https:\/\/docs.microsoft.com\/en-us\/windows-server\/administration\/windows-commands\/cmdkey<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<div class=\"seriesmeta\">This entry is part 4 of 5 in the series <a href=\"https:\/\/thesqltimes.com\/blog\/series\/azure-file-share-sql\/\" class=\"series-279\" title=\"Azure File Share no SQL Server\">Azure File Share no SQL Server<\/a><\/div><p>Este \u00e9 mais um post da s\u00e9rie sobre Azure File share. O objetivo desta s\u00e9rie \u00e9 mostrar como mapear, de uma maneira mais pr\u00e1tica e segura, caminhos de redes disponibilizados atrav\u00e9s do Azure file share, que, como j\u00e1 visto anteriormente, s\u00e3o iguais quaisquer outros caminhos de rede. Ou seja, al\u00e9m de Azure, o que voc\u00ea&hellip;&nbsp;<a href=\"https:\/\/thesqltimes.com\/blog\/2020\/05\/05\/azure-file-share-no-sql-server-4\/\" rel=\"bookmark\"><span class=\"screen-reader-text\">Azure File Share no SQL Server &#8211; [4] Windows Credential Manager<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":1337,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"neve_meta_sidebar":"","neve_meta_container":"","neve_meta_enable_content_width":"","neve_meta_content_width":0,"neve_meta_title_alignment":"","neve_meta_author_avatar":"","neve_post_elements_order":"","neve_meta_disable_header":"","neve_meta_disable_footer":"","neve_meta_disable_title":"","footnotes":""},"categories":[1],"tags":[280,284,324,325,281,282,73,283,87],"series":[279],"class_list":["post-1335","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized","tag-azure","tag-cmdkey","tag-credential-locker","tag-credential-manager","tag-file-share","tag-mapeamento","tag-sql-server","tag-unidade-de-rede","tag-windows","series-azure-file-share-sql"],"_links":{"self":[{"href":"https:\/\/thesqltimes.com\/blog\/wp-json\/wp\/v2\/posts\/1335","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/thesqltimes.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/thesqltimes.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/thesqltimes.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/thesqltimes.com\/blog\/wp-json\/wp\/v2\/comments?post=1335"}],"version-history":[{"count":5,"href":"https:\/\/thesqltimes.com\/blog\/wp-json\/wp\/v2\/posts\/1335\/revisions"}],"predecessor-version":[{"id":1491,"href":"https:\/\/thesqltimes.com\/blog\/wp-json\/wp\/v2\/posts\/1335\/revisions\/1491"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/thesqltimes.com\/blog\/wp-json\/wp\/v2\/media\/1337"}],"wp:attachment":[{"href":"https:\/\/thesqltimes.com\/blog\/wp-json\/wp\/v2\/media?parent=1335"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/thesqltimes.com\/blog\/wp-json\/wp\/v2\/categories?post=1335"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/thesqltimes.com\/blog\/wp-json\/wp\/v2\/tags?post=1335"},{"taxonomy":"series","embeddable":true,"href":"https:\/\/thesqltimes.com\/blog\/wp-json\/wp\/v2\/series?post=1335"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}