<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: arcgis database connection security in ArcGIS Enterprise Questions</title>
    <link>https://community.esri.com/t5/arcgis-enterprise-questions/arcgis-database-connection-security/m-p/28630#M1030</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Well they wouldn't be able to open up the .sde connection file with Notepad or anything, as it's a proprietary file, and I tried to copy the password from the password field but it doesn't let me, (doesn't work with CTRL+C either):&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG class="image-1 jive-image" src="https://community.esri.com/legacyfs/online/409057_pastedImage_1.png" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;All signs point to "no", they won't be able to get the password.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 25 May 2018 18:23:14 GMT</pubDate>
    <dc:creator>JonathanQuinn</dc:creator>
    <dc:date>2018-05-25T18:23:14Z</dc:date>
    <item>
      <title>arcgis database connection security</title>
      <link>https://community.esri.com/t5/arcgis-enterprise-questions/arcgis-database-connection-security/m-p/28629#M1029</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am wondering about the password security in database authenticated connections files (e.g.&amp;nbsp;&lt;SPAN&gt;connection.sde) when the password is saved in the connection&amp;nbsp;file. Are the passwords encrypted&amp;nbsp;in the connection file? In other words would it be possible for a users on the system to extract&amp;nbsp;the password for a database user (like sde!) from a connection file? Not that we have sde user connections sitting around for the average&amp;nbsp;user to stumble&amp;nbsp;across but you get the idea...&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;IMG class="image-1 jive-image" src="https://community.esri.com/legacyfs/online/409053_pastedImage_1.png" /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 25 May 2018 17:57:16 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-enterprise-questions/arcgis-database-connection-security/m-p/28629#M1029</guid>
      <dc:creator>forestknutsen1</dc:creator>
      <dc:date>2018-05-25T17:57:16Z</dc:date>
    </item>
    <item>
      <title>Re: arcgis database connection security</title>
      <link>https://community.esri.com/t5/arcgis-enterprise-questions/arcgis-database-connection-security/m-p/28630#M1030</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Well they wouldn't be able to open up the .sde connection file with Notepad or anything, as it's a proprietary file, and I tried to copy the password from the password field but it doesn't let me, (doesn't work with CTRL+C either):&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG class="image-1 jive-image" src="https://community.esri.com/legacyfs/online/409057_pastedImage_1.png" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;All signs point to "no", they won't be able to get the password.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 25 May 2018 18:23:14 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-enterprise-questions/arcgis-database-connection-security/m-p/28630#M1030</guid>
      <dc:creator>JonathanQuinn</dc:creator>
      <dc:date>2018-05-25T18:23:14Z</dc:date>
    </item>
    <item>
      <title>Re: arcgis database connection security</title>
      <link>https://community.esri.com/t5/arcgis-enterprise-questions/arcgis-database-connection-security/m-p/28631#M1031</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for the feedback. I did try and open it up with notepad++ and got garbage. I am wondering because the organization that I work for has a lot of the DB power user passwords in a python dictionary as part of our local python package. Then concretions are made with code for our batch jobs using this python module. It feels week to me because any machine that has the module installed has the password deep in the python installation, if someone thought to look there or just bummed into it very bad things could happen. If the esri connection files are safe I would think a better model would be to place the power user DB connections in a folder and limit access to it. Is this how most &lt;SPAN&gt;organization&amp;nbsp;&lt;/SPAN&gt;do it?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 25 May 2018 19:33:06 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-enterprise-questions/arcgis-database-connection-security/m-p/28631#M1031</guid>
      <dc:creator>forestknutsen1</dc:creator>
      <dc:date>2018-05-25T19:33:06Z</dc:date>
    </item>
    <item>
      <title>Re: arcgis database connection security</title>
      <link>https://community.esri.com/t5/arcgis-enterprise-questions/arcgis-database-connection-security/m-p/28632#M1032</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'll be honest and say I wouldn't consider myself a database administrator nor very familiar with business operations, but I do have some thoughts:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1) Storing passwords in plain-text on disk is never a good idea&lt;/P&gt;&lt;P&gt;2)&amp;nbsp;Saving the password in the connection file and moving the connection file into a location that only authorized users can access is a good idea&lt;/P&gt;&lt;P&gt;3) Not saving the password in the connection file and requiring users to enter the password can help make sure even if someone does access the connection file, they can't open the database. This doesn't work with batch/automated jobs&lt;/P&gt;&lt;P&gt;4) Using OS authentication, (&lt;A class="link-titled" href="http://desktop.arcgis.com/en/arcmap/10.3/manage-data/gdbs-in-oracle/connect-oracle.htm" title="http://desktop.arcgis.com/en/arcmap/10.3/manage-data/gdbs-in-oracle/connect-oracle.htm"&gt;Connect to Oracle from ArcGIS—Help | ArcGIS Desktop&lt;/A&gt;,&amp;nbsp;&lt;A class="link-titled" href="https://docs.oracle.com/cd/B28359_01/win.111/b32010/authen.htm#CHDEDFJI" title="https://docs.oracle.com/cd/B28359_01/win.111/b32010/authen.htm#CHDEDFJI"&gt;Authenticating Database Users with Windows&lt;/A&gt;), is a good solution as the credentials are pulled from the user running the process connecting through the connection file, (ArcMap, scheduled task through a batch file, ArcGIS Server).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Again, no expert on this, but those are my thoughts.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 25 May 2018 20:03:00 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-enterprise-questions/arcgis-database-connection-security/m-p/28632#M1032</guid>
      <dc:creator>JonathanQuinn</dc:creator>
      <dc:date>2018-05-25T20:03:00Z</dc:date>
    </item>
    <item>
      <title>Re: arcgis database connection security</title>
      <link>https://community.esri.com/t5/arcgis-enterprise-questions/arcgis-database-connection-security/m-p/28633#M1033</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;Jonathan Quinn wrote:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1) Storing passwords in plain-text on disk is never a good idea&lt;/P&gt;&lt;P&gt;2)&amp;nbsp;Saving the password in the connection file and moving the connection file into a location that only authorized users can access is a good idea&lt;/P&gt;&lt;P&gt;3) Not saving the password in the connection file and requiring users to enter the password can help make sure even if someone does access the connection file, they can't open the database. This doesn't work with batch/automated jobs&lt;/P&gt;&lt;P&gt;4) Using OS authentication, (&lt;A class="jive-link-external-small" href="https://community.esri.com/external-link.jspa?url=http%3A%2F%2Fdesktop.arcgis.com%2Fen%2Farcmap%2F10.3%2Fmanage-data%2Fgdbs-in-oracle%2Fconnect-oracle.htm" rel="nofollow" target="_blank"&gt;Connect to Oracle from ArcGIS—Help | ArcGIS Desktop&lt;/A&gt;,&amp;nbsp;&lt;A class="jive-link-external-small" href="https://community.esri.com/external-link.jspa?url=https%3A%2F%2Fdocs.oracle.com%2Fcd%2FB28359_01%2Fwin.111%2Fb32010%2Fauthen.htm%23CHDEDFJI" rel="nofollow" target="_blank"&gt;Authenticating Database Users with Windows&lt;/A&gt;), is a good solution as the credentials are pulled from the user running the process connecting through the connection file, (ArcMap, scheduled task through a batch file, ArcGIS Server).&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;1) Yep, I could not agree more... I think our system needs to change.&lt;/P&gt;&lt;P&gt;2) This is how we did in my last job that had an enterprise GIS system. I have only been in my new role for a few months. I am no security expert, so when I saw this GIS batch job setup I thought I was&amp;nbsp;potentiality missing some flaw in the arcgis DBA connection file model.&lt;/P&gt;&lt;P&gt;3) We have this setup for every day admin tasks.&lt;/P&gt;&lt;P&gt;4) Everyone, save GIS admins, use OSA only.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for the input. I am going to suggest a change to the team...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 25 May 2018 21:46:17 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-enterprise-questions/arcgis-database-connection-security/m-p/28633#M1033</guid>
      <dc:creator>forestknutsen1</dc:creator>
      <dc:date>2018-05-25T21:46:17Z</dc:date>
    </item>
    <item>
      <title>Re: arcgis database connection security</title>
      <link>https://community.esri.com/t5/arcgis-enterprise-questions/arcgis-database-connection-security/m-p/1180676#M33297</link>
      <description>&lt;P&gt;With OS authentication, are you certain it pulls from the OS, and no OS based credentials are stored with the connection file?&lt;/P&gt;</description>
      <pubDate>Tue, 07 Jun 2022 16:23:17 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-enterprise-questions/arcgis-database-connection-security/m-p/1180676#M33297</guid>
      <dc:creator>ScottCorwin</dc:creator>
      <dc:date>2022-06-07T16:23:17Z</dc:date>
    </item>
  </channel>
</rss>

