{"id":3484,"date":"2018-04-20T11:49:28","date_gmt":"2018-04-20T10:49:28","guid":{"rendered":"http:\/\/www.edwardsd.co.uk\/work\/?p=3484"},"modified":"2018-04-25T19:00:38","modified_gmt":"2018-04-25T18:00:38","slug":"sql-firewall-rules-via-powershell","status":"publish","type":"post","link":"https:\/\/www.edwardsd.co.uk\/work\/2018\/04\/sql-firewall-rules-via-powershell\/","title":{"rendered":"SQL Firewall Rules | PowerShell"},"content":{"rendered":"<p><strong>Add Windows Firewall exclusions for Microsoft SQL&nbsp;using PowerShell<\/strong><\/p>\n<pre class=\"brush: powershell; title: ; notranslate\" title=\"\">Set-ExecutionPolicy -ExecutionPolicy RemoteSigned\r\n#Enabling SQL Server Ports\r\nNew-NetFirewallRule -DisplayName \u201cSQL Server\u201d -Direction Inbound \u2013Protocol TCP \u2013LocalPort 1433 -Action allow\r\nNew-NetFirewallRule -DisplayName \u201cSQL Admin Connection\u201d -Direction Inbound \u2013Protocol TCP \u2013LocalPort 1434 -Action allow\r\nNew-NetFirewallRule -DisplayName \u201cSQL Database Management\u201d -Direction Inbound \u2013Protocol UDP \u2013LocalPort 1434 -Action allow\r\nNew-NetFirewallRule -DisplayName \u201cSQL Service Broker\u201d -Direction Inbound \u2013Protocol TCP \u2013LocalPort 4022 -Action allow\r\nNew-NetFirewallRule -DisplayName \u201cSQL Debugger\/RPC\u201d -Direction Inbound \u2013Protocol TCP \u2013LocalPort 135 -Action allow\r\n#Enabling SQL Analysis Ports\r\nNew-NetFirewallRule -DisplayName \u201cSQL Analysis Services\u201d -Direction Inbound \u2013Protocol TCP \u2013LocalPort 2383 -Action allow\r\nNew-NetFirewallRule -DisplayName \u201cSQL Browser\u201d -Direction Inbound \u2013Protocol TCP \u2013LocalPort 2382 -Action allow\r\n#Enabling Misc. Applications\r\nNew-NetFirewallRule -DisplayName \u201cHTTP\u201d -Direction Inbound \u2013Protocol TCP \u2013LocalPort 80 -Action allow\r\nNew-NetFirewallRule -DisplayName \u201cSSL\u201d -Direction Inbound \u2013Protocol TCP \u2013LocalPort 443 -Action allow\r\nNew-NetFirewallRule -DisplayName \u201cSQL Server Browse Button Service\u201d -Direction Inbound \u2013Protocol UDP \u2013LocalPort 1433 -Action allow\r\n#Enable Windows Firewall\r\nSet-NetFirewallProfile -DefaultInboundAction Block -DefaultOutboundAction Allow -NotifyOnListen True -AllowUnicastResponseToMulticast True\r\n\r\n<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Add Windows Firewall exclusions for Microsoft SQL&nbsp;using PowerShell Set-ExecutionPolicy -ExecutionPolicy RemoteSigned #Enabling SQL Server Ports New-NetFirewallRule -DisplayName \u201cSQL Server\u201d -Direction Inbound \u2013Protocol TCP \u2013LocalPort 1433 -Action allow New-NetFirewallRule -DisplayName \u201cSQL Admin Connection\u201d -Direction Inbound \u2013Protocol TCP \u2013LocalPort 1434 -Action allow New-NetFirewallRule -DisplayName \u201cSQL Database Management\u201d -Direction Inbound \u2013Protocol UDP \u2013LocalPort 1434 -Action allow New-NetFirewallRule -DisplayName [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[30,44,51],"tags":[],"class_list":["post-3484","post","type-post","status-publish","format-standard","hentry","category-powershell","category-windows-server-2012","category-windows-server-2016"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/pOPt8-Uc","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.edwardsd.co.uk\/work\/wp-json\/wp\/v2\/posts\/3484","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.edwardsd.co.uk\/work\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.edwardsd.co.uk\/work\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.edwardsd.co.uk\/work\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.edwardsd.co.uk\/work\/wp-json\/wp\/v2\/comments?post=3484"}],"version-history":[{"count":4,"href":"https:\/\/www.edwardsd.co.uk\/work\/wp-json\/wp\/v2\/posts\/3484\/revisions"}],"predecessor-version":[{"id":3490,"href":"https:\/\/www.edwardsd.co.uk\/work\/wp-json\/wp\/v2\/posts\/3484\/revisions\/3490"}],"wp:attachment":[{"href":"https:\/\/www.edwardsd.co.uk\/work\/wp-json\/wp\/v2\/media?parent=3484"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.edwardsd.co.uk\/work\/wp-json\/wp\/v2\/categories?post=3484"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.edwardsd.co.uk\/work\/wp-json\/wp\/v2\/tags?post=3484"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}