<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://communities.bentley.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>Minimum SQL user permissions</title><link>https://communities.bentley.com/products/utility_network_analysis___design/w/utility_network_analysis_and_design_wiki/23162/minimum-sql-user-permissions</link><description /><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>Minimum SQL user permissions</title><link>https://communities.bentley.com/products/utility_network_analysis___design/w/utility_network_analysis_and_design_wiki/23162/minimum-sql-user-permissions</link><pubDate>Thu, 03 Oct 2019 10:18:59 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:2db3227a-8d6a-4250-9b11-b3aa7cb2e6ad</guid><dc:creator>Satish Saptasagar</dc:creator><comments>https://communities.bentley.com/products/utility_network_analysis___design/w/utility_network_analysis_and_design_wiki/23162/minimum-sql-user-permissions#comments</comments><description>Current Revision posted to OpenUtilities Wiki by Satish Saptasagar on 10/3/2019 10:18:59 AM&lt;br /&gt;
&lt;table style="background-color:#dce5f0;border:#dce5f0 0px solid;" border="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Product(s):&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Promis.e, Bentley Substation&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Version(s):&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;through 08.11.13.73&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Environment:&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;N\A&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Area:&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Database Platform Support&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Subarea:&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;N/A&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;em&gt;What are the minimum permissions required for a user to successfully connect and use a SQL project database with promis.e or Bentley Substation?&lt;/em&gt;&lt;/p&gt;
&lt;h1&gt;Background&lt;/h1&gt;
&lt;p&gt;This article is intended for SQL server administrators.&lt;/p&gt;
&lt;p&gt;When the ecaduser login is created by the software or a login is created with the script provided in the [[Creating an SQL Server Login]] article, the login will be a member of the &lt;strong&gt;public&lt;/strong&gt; server role and the &lt;strong&gt;db_owner&lt;/strong&gt; and &lt;strong&gt;public&lt;/strong&gt; database roles.&lt;/p&gt;
&lt;p&gt;Alternatively, the &lt;strong&gt;db_datareader&lt;/strong&gt; and &lt;strong&gt;db_datawriter&lt;/strong&gt; database roles can be assigned instead of &lt;strong&gt;db_owner&lt;/strong&gt;, as described below.&lt;/p&gt;
&lt;h1&gt;Steps to Accomplish&lt;/h1&gt;
&lt;ol&gt;
&lt;li&gt;In &lt;strong&gt;SQL Server Management Studio&lt;/strong&gt;, connect to the server. SQL Management Studio if not installed on your machine then follow the Wiki Link &lt;a href="/products/electrical___instrumentation/w/electrical_and_instrumentation__wiki/19575/install-sql-server-management-studio"&gt;Install SQL Server Management Studio &lt;/a&gt;for the details steps for installing SQL Management Studio.&lt;br /&gt;&lt;br /&gt;&lt;img alt=" " src="/resized-image/__size/720x500/__key/communityserver-wikis-components-files/00-00-00-00-62/0383.1.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;In the&amp;nbsp;&lt;strong&gt;Object Explorer&lt;/strong&gt; tree&amp;nbsp;expand &lt;strong&gt;Security &amp;gt; Logins&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Create the &lt;strong&gt;login&lt;/strong&gt; if it does not already exist by Right Click on &lt;strong&gt;Login&lt;/strong&gt; and Select New &lt;strong&gt;Login&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;&lt;img alt=" " src="/resized-image/__size/720x240/__key/communityserver-wikis-components-files/00-00-00-00-62/7282.2.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;If need to make changes to existing Login, Right-click&amp;nbsp;the existing User&amp;nbsp;login and select &lt;strong&gt;Properties&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;&lt;img alt=" " src="/resized-image/__size/720x240/__key/communityserver-wikis-components-files/00-00-00-00-62/6443.3.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;On the &lt;strong&gt;Server Roles &lt;/strong&gt;page enable the following:
&lt;ul&gt;
&lt;li&gt;public&lt;br /&gt;&lt;br /&gt;&lt;img alt=" " src="/resized-image/__size/720x240/__key/communityserver-wikis-components-files/00-00-00-00-62/1411.4.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;On the &lt;strong&gt;User Mapping&lt;/strong&gt; page, select the database used by the software in the &lt;strong&gt;Database&lt;/strong&gt; column. Specify &amp;quot;dbo&amp;quot; in the &lt;strong&gt;Default Schema&lt;/strong&gt; column.&lt;br /&gt;&lt;br /&gt;&lt;img alt=" " src="/resized-image/__size/720x240/__key/communityserver-wikis-components-files/00-00-00-00-62/4300.5.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;In the &amp;quot;Database role membership&amp;quot; area enable:
&lt;ul&gt;
&lt;li&gt;db_datareader&lt;/li&gt;
&lt;li&gt;db_datawriter&lt;/li&gt;
&lt;li&gt;public&lt;/li&gt;
&lt;/ul&gt;
Or enable:
&lt;ul&gt;
&lt;li&gt;db_owner&lt;/li&gt;
&lt;li&gt;public&lt;/li&gt;
&lt;/ul&gt;
Disable:
&lt;ul&gt;
&lt;li&gt;db_denydatareader&lt;/li&gt;
&lt;li&gt;db_denydatawriter&lt;br /&gt;&lt;br /&gt;&lt;img alt=" " src="/resized-image/__size/720x240/__key/communityserver-wikis-components-files/00-00-00-00-62/3005.6.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Click &lt;strong&gt;OK&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Right-click the project database in the Object Explorer tree and select &lt;strong&gt;Properties&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;&lt;img alt=" " src="/resized-image/__size/720x500/__key/communityserver-wikis-components-files/00-00-00-00-62/1256.7.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Select the &lt;strong&gt;Permissions&lt;/strong&gt; page.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Select the user in the top pane.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Check the box in the &lt;strong&gt;Grant&lt;/strong&gt; column for the &lt;strong&gt;Execute&lt;/strong&gt; permission in the bottom pane.&lt;br /&gt;&lt;br /&gt;&lt;img alt=" " src="/resized-image/__size/720x500/__key/communityserver-wikis-components-files/00-00-00-00-62/8228.8.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Click &lt;strong&gt;OK&lt;/strong&gt;.&lt;/li&gt;
&lt;/ol&gt;
&lt;h1&gt;See Also&lt;/h1&gt;
&lt;p&gt;[[Creating an SQL Server Login]]&lt;/p&gt;
&lt;p&gt;[[Exception thrown when creating a project due to SQL permissions]]&lt;/p&gt;
&lt;p&gt;&lt;img style="border-width:0px;" alt=" " height="60" src="/cfs-file.ashx/__key/communityserver-components-sitefiles/TSG-Logo.png" width="189" /&gt;&lt;/p&gt;
&lt;table style="background-color:#dce5f0;border:#dce5f0 0px solid;" border="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Original Author:&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Matt_P&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Keywords: rights, requirement, restricted, limited&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: Database Platform Support, promis.e, SQL Server, user permission, Bentley Substation, en, SELECTsupport&lt;/div&gt;
</description></item><item><title>Minimum SQL user permissions</title><link>https://communities.bentley.com/products/utility_network_analysis___design/w/utility_network_analysis_and_design_wiki/23162/minimum-sql-user-permissions/revision/9</link><pubDate>Thu, 03 Oct 2019 10:18:59 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:2db3227a-8d6a-4250-9b11-b3aa7cb2e6ad</guid><dc:creator>Satish Saptasagar</dc:creator><comments>https://communities.bentley.com/products/utility_network_analysis___design/w/utility_network_analysis_and_design_wiki/23162/minimum-sql-user-permissions#comments</comments><description>Revision 9 posted to OpenUtilities Wiki by Satish Saptasagar on 10/3/2019 10:18:59 AM&lt;br /&gt;
&lt;table style="background-color:#dce5f0;border:#dce5f0 0px solid;" border="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Product(s):&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Promis.e, Bentley Substation&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Version(s):&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;through 08.11.13.73&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Environment:&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;N\A&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Area:&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Database Platform Support&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Subarea:&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;N/A&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;em&gt;What are the minimum permissions required for a user to successfully connect and use a SQL project database with promis.e or Bentley Substation?&lt;/em&gt;&lt;/p&gt;
&lt;h1&gt;Background&lt;/h1&gt;
&lt;p&gt;This article is intended for SQL server administrators.&lt;/p&gt;
&lt;p&gt;When the ecaduser login is created by the software or a login is created with the script provided in the [[Creating an SQL Server Login]] article, the login will be a member of the &lt;strong&gt;public&lt;/strong&gt; server role and the &lt;strong&gt;db_owner&lt;/strong&gt; and &lt;strong&gt;public&lt;/strong&gt; database roles.&lt;/p&gt;
&lt;p&gt;Alternatively, the &lt;strong&gt;db_datareader&lt;/strong&gt; and &lt;strong&gt;db_datawriter&lt;/strong&gt; database roles can be assigned instead of &lt;strong&gt;db_owner&lt;/strong&gt;, as described below.&lt;/p&gt;
&lt;h1&gt;Steps to Accomplish&lt;/h1&gt;
&lt;ol&gt;
&lt;li&gt;In &lt;strong&gt;SQL Server Management Studio&lt;/strong&gt;, connect to the server. SQL Management Studio if not installed on your machine then follow the Wiki Link &lt;a href="/products/electrical___instrumentation/w/electrical_and_instrumentation__wiki/19575/install-sql-server-management-studio"&gt;Install SQL Server Management Studio &lt;/a&gt;for the details steps for installing SQL Management Studio.&lt;br /&gt;&lt;br /&gt;&lt;img alt=" " src="/resized-image/__size/720x500/__key/communityserver-wikis-components-files/00-00-00-00-26/0383.1.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;In the&amp;nbsp;&lt;strong&gt;Object Explorer&lt;/strong&gt; tree&amp;nbsp;expand &lt;strong&gt;Security &amp;gt; Logins&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Create the &lt;strong&gt;login&lt;/strong&gt; if it does not already exist by Right Click on &lt;strong&gt;Login&lt;/strong&gt; and Select New &lt;strong&gt;Login&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;&lt;img alt=" " src="/resized-image/__size/720x240/__key/communityserver-wikis-components-files/00-00-00-00-26/7282.2.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;If need to make changes to existing Login, Right-click&amp;nbsp;the existing User&amp;nbsp;login and select &lt;strong&gt;Properties&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;&lt;img alt=" " src="/resized-image/__size/720x240/__key/communityserver-wikis-components-files/00-00-00-00-26/6443.3.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;On the &lt;strong&gt;Server Roles &lt;/strong&gt;page enable the following:
&lt;ul&gt;
&lt;li&gt;public&lt;br /&gt;&lt;br /&gt;&lt;img alt=" " src="/resized-image/__size/720x240/__key/communityserver-wikis-components-files/00-00-00-00-26/1411.4.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;On the &lt;strong&gt;User Mapping&lt;/strong&gt; page, select the database used by the software in the &lt;strong&gt;Database&lt;/strong&gt; column. Specify &amp;quot;dbo&amp;quot; in the &lt;strong&gt;Default Schema&lt;/strong&gt; column.&lt;br /&gt;&lt;br /&gt;&lt;img alt=" " src="/resized-image/__size/720x240/__key/communityserver-wikis-components-files/00-00-00-00-26/4300.5.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;In the &amp;quot;Database role membership&amp;quot; area enable:
&lt;ul&gt;
&lt;li&gt;db_datareader&lt;/li&gt;
&lt;li&gt;db_datawriter&lt;/li&gt;
&lt;li&gt;public&lt;/li&gt;
&lt;/ul&gt;
Or enable:
&lt;ul&gt;
&lt;li&gt;db_owner&lt;/li&gt;
&lt;li&gt;public&lt;/li&gt;
&lt;/ul&gt;
Disable:
&lt;ul&gt;
&lt;li&gt;db_denydatareader&lt;/li&gt;
&lt;li&gt;db_denydatawriter&lt;br /&gt;&lt;br /&gt;&lt;img alt=" " src="/resized-image/__size/720x240/__key/communityserver-wikis-components-files/00-00-00-00-26/3005.6.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Click &lt;strong&gt;OK&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Right-click the project database in the Object Explorer tree and select &lt;strong&gt;Properties&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;&lt;img alt=" " src="/resized-image/__size/720x500/__key/communityserver-wikis-components-files/00-00-00-00-26/1256.7.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Select the &lt;strong&gt;Permissions&lt;/strong&gt; page.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Select the user in the top pane.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Check the box in the &lt;strong&gt;Grant&lt;/strong&gt; column for the &lt;strong&gt;Execute&lt;/strong&gt; permission in the bottom pane.&lt;br /&gt;&lt;br /&gt;&lt;img alt=" " src="/resized-image/__size/720x500/__key/communityserver-wikis-components-files/00-00-00-00-26/8228.8.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Click &lt;strong&gt;OK&lt;/strong&gt;.&lt;/li&gt;
&lt;/ol&gt;
&lt;h1&gt;See Also&lt;/h1&gt;
&lt;p&gt;[[Creating an SQL Server Login]]&lt;/p&gt;
&lt;p&gt;[[Exception thrown when creating a project due to SQL permissions]]&lt;/p&gt;
&lt;p&gt;&lt;img style="border-width:0px;" alt=" " height="60" src="/cfs-file.ashx/__key/communityserver-components-sitefiles/TSG-Logo.png" width="189" /&gt;&lt;/p&gt;
&lt;table style="background-color:#dce5f0;border:#dce5f0 0px solid;" border="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Original Author:&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Matt_P&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Keywords: rights, requirement, restricted, limited&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: Database Platform Support, promis.e, SQL Server, user permission, Bentley Substation, en, SELECTsupport&lt;/div&gt;
</description></item><item><title>Minimum SQL user permissions</title><link>https://communities.bentley.com/products/utility_network_analysis___design/w/utility_network_analysis_and_design_wiki/23162/minimum-sql-user-permissions/revision/8</link><pubDate>Fri, 18 Jan 2019 08:26:16 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:2db3227a-8d6a-4250-9b11-b3aa7cb2e6ad</guid><dc:creator>Satish Saptasagar</dc:creator><comments>https://communities.bentley.com/products/utility_network_analysis___design/w/utility_network_analysis_and_design_wiki/23162/minimum-sql-user-permissions#comments</comments><description>Revision 8 posted to OpenUtilities Wiki by Satish Saptasagar on 1/18/2019 8:26:16 AM&lt;br /&gt;
&lt;table style="background-color:#dce5f0;border:#dce5f0 0px solid;" border="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Product(s):&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Promis.e, Bentley Substation&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Version(s):&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;through 08.11.13.73&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Environment:&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;N\A&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Area:&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Database Platform Support&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Subarea:&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;N/A&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;em&gt;What are the minimum permissions required for a user to successfully connect and use a SQL project database with promis.e or Bentley Substation?&lt;/em&gt;&lt;/p&gt;
&lt;h1&gt;Background&lt;/h1&gt;
&lt;p&gt;This article is intended for SQL server administrators.&lt;/p&gt;
&lt;p&gt;When the ecaduser login is created by the software or a login is created with the script provided in the [[Creating an SQL Server Login]] article, the login will be a member of the &lt;strong&gt;public&lt;/strong&gt; server role and the &lt;strong&gt;db_owner&lt;/strong&gt; and &lt;strong&gt;public&lt;/strong&gt; database roles.&lt;/p&gt;
&lt;p&gt;Alternatively, the &lt;strong&gt;db_datareader&lt;/strong&gt; and &lt;strong&gt;db_datawriter&lt;/strong&gt; database roles can be assigned instead of &lt;strong&gt;db_owner&lt;/strong&gt;, as described below.&lt;/p&gt;
&lt;h1&gt;Steps to Accomplish&lt;/h1&gt;
&lt;ol&gt;
&lt;li&gt;In &lt;strong&gt;SQL Server Management Studio&lt;/strong&gt;, connect to the server.&lt;br /&gt;&lt;br /&gt;&lt;img alt=" " src="/resized-image/__size/720x500/__key/communityserver-wikis-components-files/00-00-00-00-26/0383.1.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;In the&amp;nbsp;&lt;strong&gt;Object Explorer&lt;/strong&gt; tree&amp;nbsp;expand &lt;strong&gt;Security &amp;gt; Logins&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Create the &lt;strong&gt;login&lt;/strong&gt; if it does not already exist by Right Click on &lt;strong&gt;Login&lt;/strong&gt; and Select New &lt;strong&gt;Login&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;&lt;img alt=" " src="/resized-image/__size/720x240/__key/communityserver-wikis-components-files/00-00-00-00-26/7282.2.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;If need to make changes to existing Login, Right-click&amp;nbsp;the existing User&amp;nbsp;login and select &lt;strong&gt;Properties&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;&lt;img alt=" " src="/resized-image/__size/720x240/__key/communityserver-wikis-components-files/00-00-00-00-26/6443.3.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;On the &lt;strong&gt;Server Roles &lt;/strong&gt;page enable the following:
&lt;ul&gt;
&lt;li&gt;public&lt;br /&gt;&lt;br /&gt;&lt;img alt=" " src="/resized-image/__size/720x240/__key/communityserver-wikis-components-files/00-00-00-00-26/1411.4.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;On the &lt;strong&gt;User Mapping&lt;/strong&gt; page, select the database used by the software in the &lt;strong&gt;Database&lt;/strong&gt; column. Specify &amp;quot;dbo&amp;quot; in the &lt;strong&gt;Default Schema&lt;/strong&gt; column.&lt;br /&gt;&lt;br /&gt;&lt;img alt=" " src="/resized-image/__size/720x240/__key/communityserver-wikis-components-files/00-00-00-00-26/4300.5.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;In the &amp;quot;Database role membership&amp;quot; area enable:
&lt;ul&gt;
&lt;li&gt;db_datareader&lt;/li&gt;
&lt;li&gt;db_datawriter&lt;/li&gt;
&lt;li&gt;public&lt;/li&gt;
&lt;/ul&gt;
Or enable:
&lt;ul&gt;
&lt;li&gt;db_owner&lt;/li&gt;
&lt;li&gt;public&lt;/li&gt;
&lt;/ul&gt;
Disable:
&lt;ul&gt;
&lt;li&gt;db_denydatareader&lt;/li&gt;
&lt;li&gt;db_denydatawriter&lt;br /&gt;&lt;br /&gt;&lt;img alt=" " src="/resized-image/__size/720x240/__key/communityserver-wikis-components-files/00-00-00-00-26/3005.6.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Click &lt;strong&gt;OK&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Right-click the project database in the Object Explorer tree and select &lt;strong&gt;Properties&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;&lt;img alt=" " src="/resized-image/__size/720x500/__key/communityserver-wikis-components-files/00-00-00-00-26/1256.7.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Select the &lt;strong&gt;Permissions&lt;/strong&gt; page.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Select the user in the top pane.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Check the box in the &lt;strong&gt;Grant&lt;/strong&gt; column for the &lt;strong&gt;Execute&lt;/strong&gt; permission in the bottom pane.&lt;br /&gt;&lt;br /&gt;&lt;img alt=" " src="/resized-image/__size/720x500/__key/communityserver-wikis-components-files/00-00-00-00-26/8228.8.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Click &lt;strong&gt;OK&lt;/strong&gt;.&lt;/li&gt;
&lt;/ol&gt;
&lt;h1&gt;See Also&lt;/h1&gt;
&lt;p&gt;[[Creating an SQL Server Login]]&lt;/p&gt;
&lt;p&gt;[[Exception thrown when creating a project due to SQL permissions]]&lt;/p&gt;
&lt;p&gt;&lt;img style="border-width:0px;" alt=" " height="60" src="/cfs-file.ashx/__key/communityserver-components-sitefiles/TSG-Logo.png" width="189" /&gt;&lt;/p&gt;
&lt;table style="background-color:#dce5f0;border:#dce5f0 0px solid;" border="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Original Author:&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Matt_P&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Keywords: rights, requirement, restricted, limited&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: Database Platform Support, promis.e, SQL Server, user permission, Bentley Substation, en, SELECTsupport&lt;/div&gt;
</description></item><item><title>Minimum SQL user permissions</title><link>https://communities.bentley.com/products/utility_network_analysis___design/w/utility_network_analysis_and_design_wiki/23162/minimum-sql-user-permissions/revision/7</link><pubDate>Wed, 11 Jan 2017 22:06:03 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:2db3227a-8d6a-4250-9b11-b3aa7cb2e6ad</guid><dc:creator>Matt_P</dc:creator><comments>https://communities.bentley.com/products/utility_network_analysis___design/w/utility_network_analysis_and_design_wiki/23162/minimum-sql-user-permissions#comments</comments><description>Revision 7 posted to OpenUtilities Wiki by Matt_P on 1/11/2017 10:06:03 PM&lt;br /&gt;
&lt;table style="background-color:#dce5f0;border:#dce5f0 0px solid;" border="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Product(s):&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Promis.e, Bentley Substation&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Version(s):&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;through 08.11.13.73&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Environment:&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;N\A&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Area:&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Database Platform Support&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Subarea:&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;N/A&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;em&gt;What are the minimum permissions required for a user to successfully connect and use a SQL project database with promis.e or Bentley Substation?&lt;/em&gt;&lt;/p&gt;
&lt;h1&gt;Background&lt;/h1&gt;
&lt;p&gt;This article is intended for SQL server administrators.&lt;/p&gt;
&lt;p&gt;When the ecaduser login is created by the software or a login is created with the script provided in the [[Creating an SQL Server Login]] article, the login will be a member of the &lt;strong&gt;public&lt;/strong&gt; server role and the &lt;strong&gt;db_owner&lt;/strong&gt; and &lt;strong&gt;public&lt;/strong&gt; database roles.&lt;/p&gt;
&lt;p&gt;Alternatively, the &lt;strong&gt;db_datareader&lt;/strong&gt; and &lt;strong&gt;db_datawriter&lt;/strong&gt; database roles can be assigned instead of &lt;strong&gt;db_owner&lt;/strong&gt;, as described below.&lt;/p&gt;
&lt;h1&gt;Steps to Accomplish&lt;/h1&gt;
&lt;ol&gt;
&lt;li&gt;In &lt;strong&gt;SQL Server Management Studio&lt;/strong&gt;, connect to the server.&lt;/li&gt;
&lt;li&gt;In the&amp;nbsp;&lt;strong&gt;Object Explorer&lt;/strong&gt; tree&amp;nbsp;expand &lt;strong&gt;Security &amp;gt; Logins&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Create the login if it does not already exist.&lt;/li&gt;
&lt;li&gt;Right-click&amp;nbsp;the login and select &lt;strong&gt;Properties&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;On the &lt;strong&gt;Server Roles &lt;/strong&gt;page enable the following:
&lt;ul&gt;
&lt;li&gt;public&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;On the &lt;strong&gt;User Mapping&lt;/strong&gt; page, select the database used by the software in the &lt;strong&gt;Database&lt;/strong&gt; column. Specify &amp;quot;dbo&amp;quot; in the &lt;strong&gt;Default Schema&lt;/strong&gt; column.&lt;/li&gt;
&lt;li&gt;In the &amp;quot;Database role membership&amp;quot; area enable:
&lt;ul&gt;
&lt;li&gt;db_datareader&lt;/li&gt;
&lt;li&gt;db_datawriter&lt;/li&gt;
&lt;li&gt;public&lt;/li&gt;
&lt;/ul&gt;
Or enable:
&lt;ul&gt;
&lt;li&gt;db_owner&lt;/li&gt;
&lt;li&gt;public&lt;/li&gt;
&lt;/ul&gt;
Disable:
&lt;ul&gt;
&lt;li&gt;db_denydatareader&lt;/li&gt;
&lt;li&gt;db_denydatawriter&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Click &lt;strong&gt;OK&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Right-click the project database in the Object Explorer tree and select &lt;strong&gt;Properties&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Select the &lt;strong&gt;Permissions&lt;/strong&gt; page.&lt;/li&gt;
&lt;li&gt;Select the user in the top pane.&lt;/li&gt;
&lt;li&gt;Check the box in the &lt;strong&gt;Grant&lt;/strong&gt; column for the &lt;strong&gt;Execute&lt;/strong&gt; permission in the bottom pane.&lt;/li&gt;
&lt;li&gt;Click &lt;strong&gt;OK&lt;/strong&gt;.&lt;/li&gt;
&lt;/ol&gt;
&lt;h1&gt;See Also&lt;/h1&gt;
&lt;p&gt;[[Creating an SQL Server Login]]&lt;/p&gt;
&lt;p&gt;[[Exception thrown when creating a project due to SQL permissions]]&lt;/p&gt;
&lt;p&gt;&lt;img style="border-width:0px;" alt=" " src="/cfs-file.ashx/__key/communityserver-components-sitefiles/TSG-Logo.png" width="189" height="60" /&gt;&lt;/p&gt;
&lt;table style="background-color:#dce5f0;border:#dce5f0 0px solid;" border="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Original Author:&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Matt_P&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Keywords: rights, requirement, restricted, limited&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: Database Platform Support, promis.e, SQL Server, Bentley Substation, en, SELECTsupport&lt;/div&gt;
</description></item><item><title>Minimum SQL user permissions</title><link>https://communities.bentley.com/products/utility_network_analysis___design/w/utility_network_analysis_and_design_wiki/23162/minimum-sql-user-permissions/revision/6</link><pubDate>Tue, 06 Oct 2015 16:57:20 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:2db3227a-8d6a-4250-9b11-b3aa7cb2e6ad</guid><dc:creator>Matt_P</dc:creator><comments>https://communities.bentley.com/products/utility_network_analysis___design/w/utility_network_analysis_and_design_wiki/23162/minimum-sql-user-permissions#comments</comments><description>Revision 6 posted to OpenUtilities Wiki by Matt_P on 10/6/2015 4:57:20 PM&lt;br /&gt;
&lt;p style="padding:0;margin:0;"&gt;&lt;/p&gt;
&lt;table style="background-color:#dce5f0;border:#dce5f0 0px solid;" border="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Product(s):&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;promis.e, Bentley Substation&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Version(s):&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;through 08.11.12.137&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Environment:&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;N\A&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Area:&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Platform Support&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Subarea:&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Database Platform Support&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;em&gt;What are the minimum permissions required for a user to successfully connect and use a SQL project database with promis.e or Bentley Substation?&lt;/em&gt;&lt;/p&gt;
&lt;h1&gt;Background&lt;/h1&gt;
&lt;p&gt;This article is intended for SQL server administrators.&lt;/p&gt;
&lt;p&gt;When the ecaduser login is created by the software or a login is created with the script provided in the [[Creating an SQL Server Login]] article, the login will be a member of the &lt;strong&gt;public&lt;/strong&gt; server role and the &lt;strong&gt;db_owner&lt;/strong&gt; and &lt;strong&gt;public&lt;/strong&gt; database roles.&lt;/p&gt;
&lt;p&gt;Alternatively, the &lt;strong&gt;db_datareader&lt;/strong&gt; and &lt;strong&gt;db_datawriter&lt;/strong&gt; database roles can be assigned instead of &lt;strong&gt;db_owner&lt;/strong&gt;, as described below.&lt;/p&gt;
&lt;h1&gt;Steps to Accomplish&lt;/h1&gt;
&lt;ol&gt;
&lt;li&gt;In &lt;strong&gt;SQL Server Management Studio&lt;/strong&gt;, connect to the server.&lt;/li&gt;
&lt;li&gt;In the&amp;nbsp;&lt;strong&gt;Object Explorer&lt;/strong&gt; tree&amp;nbsp;expand &lt;strong&gt;Security &amp;gt; Logins&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Create the login if it does not already exist.&lt;/li&gt;
&lt;li&gt;Right-click&amp;nbsp;the login and select &lt;strong&gt;Properties&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;On the &lt;strong&gt;Server Roles &lt;/strong&gt;page enable the following:
&lt;ul&gt;
&lt;li&gt;public&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;On the &lt;strong&gt;User Mapping&lt;/strong&gt; page, select the database used by the software in the &lt;strong&gt;Database&lt;/strong&gt; column. Specify &amp;quot;dbo&amp;quot; in the &lt;strong&gt;Default Schema&lt;/strong&gt; column.&lt;/li&gt;
&lt;li&gt;In the &amp;quot;Database role membership&amp;quot; area enable:
&lt;ul&gt;
&lt;li&gt;db_datareader&lt;/li&gt;
&lt;li&gt;db_datawriter&lt;/li&gt;
&lt;li&gt;public&lt;/li&gt;
&lt;/ul&gt;
Or enable:
&lt;ul&gt;
&lt;li&gt;db_owner&lt;/li&gt;
&lt;li&gt;public&lt;/li&gt;
&lt;/ul&gt;
Disable:
&lt;ul&gt;
&lt;li&gt;db_denydatareader&lt;/li&gt;
&lt;li&gt;db_denydatawriter&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Click &lt;strong&gt;OK&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Right-click the project database in the Object Explorer tree and select &lt;strong&gt;Properties&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Select the &lt;strong&gt;Permissions&lt;/strong&gt; page.&lt;/li&gt;
&lt;li&gt;Select the user in the top pane.&lt;/li&gt;
&lt;li&gt;Check the box in the &lt;strong&gt;Grant&lt;/strong&gt; column for the &lt;strong&gt;Execute&lt;/strong&gt; permission in the bottom pane.&lt;/li&gt;
&lt;li&gt;Click &lt;strong&gt;OK&lt;/strong&gt;.&lt;/li&gt;
&lt;/ol&gt;
&lt;h1&gt;See Also&lt;/h1&gt;
&lt;p&gt;[[Creating an SQL Server Login]]&lt;/p&gt;
&lt;p&gt;[[Exception thrown when creating a project due to SQL permissions]]&lt;/p&gt;
&lt;p&gt;&lt;img style="border-width:0px;" alt=" " src="/cfs-file.ashx/__key/communityserver-components-sitefiles/TSG-Logo.png" height="60" width="189" /&gt;&lt;/p&gt;
&lt;table style="background-color:#dce5f0;border:#dce5f0 0px solid;" border="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Original Author:&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Matt_P&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Keywords: rights, requirement, restricted, limited&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: Database Platform Support, promis.e, SQL Server, Bentley Substation, en, SELECTsupport, Platform Support&lt;/div&gt;
</description></item><item><title>Minimum SQL user permissions</title><link>https://communities.bentley.com/products/utility_network_analysis___design/w/utility_network_analysis_and_design_wiki/23162/minimum-sql-user-permissions/revision/5</link><pubDate>Wed, 30 Sep 2015 14:07:12 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:2db3227a-8d6a-4250-9b11-b3aa7cb2e6ad</guid><dc:creator>Matt_P</dc:creator><comments>https://communities.bentley.com/products/utility_network_analysis___design/w/utility_network_analysis_and_design_wiki/23162/minimum-sql-user-permissions#comments</comments><description>Revision 5 posted to OpenUtilities Wiki by Matt_P on 9/30/2015 2:07:12 PM&lt;br /&gt;
&lt;p style="padding:0;margin:0;"&gt;&lt;/p&gt;
&lt;table style="background-color:#dce5f0;border:#dce5f0 0px solid;" border="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Product(s):&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;promis.e, Bentley Substation&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Version(s):&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;through 08.11.12.137&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Environment:&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;N\A&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Area:&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Platform Support&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Subarea:&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Database Platform Support&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;em&gt;What are the minimum permissions required for a user to successfully connect and use a SQL project database with promis.e or Bentley Substation?&lt;/em&gt;&lt;/p&gt;
&lt;h1&gt;Background&lt;/h1&gt;
&lt;p&gt;This article is intended for SQL server administrators.&lt;/p&gt;
&lt;p&gt;When the ecaduser login is created by the software or a login is created with the script provided in the [[Creating an SQL Server Login]] article, the login will be a member of the &lt;strong&gt;public&lt;/strong&gt; server role and the &lt;strong&gt;db_owner&lt;/strong&gt; and &lt;strong&gt;public&lt;/strong&gt; database roles.&lt;/p&gt;
&lt;p&gt;Alternatively, the &lt;strong&gt;db_datareader&lt;/strong&gt; and &lt;strong&gt;db_datawriter&lt;/strong&gt; database roles can be assigned instead of &lt;strong&gt;db_owner&lt;/strong&gt;, as described below.&lt;/p&gt;
&lt;h1&gt;Steps to Accomplish&lt;/h1&gt;
&lt;ol&gt;
&lt;li&gt;In &lt;strong&gt;SQL Server Management Studio&lt;/strong&gt;, connect to the server.&lt;/li&gt;
&lt;li&gt;In the&amp;nbsp;&lt;strong&gt;Object Explorer&lt;/strong&gt; tree&amp;nbsp;expand &lt;strong&gt;Security &amp;gt; Logins&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Create the login if it does not already exist.&lt;/li&gt;
&lt;li&gt;Right-click&amp;nbsp;the login and select &lt;strong&gt;Properties&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;On the &lt;strong&gt;Server Roles &lt;/strong&gt;page enable the following:
&lt;ul&gt;
&lt;li&gt;public&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;On the &lt;strong&gt;User Mapping&lt;/strong&gt; page, select the database used by the software in the &lt;strong&gt;Database&lt;/strong&gt; column. Specify &amp;quot;dbo&amp;quot; in the &lt;strong&gt;Default Schema&lt;/strong&gt; column.&lt;/li&gt;
&lt;li&gt;In the &amp;quot;Database role membership&amp;quot; area enable:
&lt;ul&gt;
&lt;li&gt;db_datareader&lt;/li&gt;
&lt;li&gt;db_datawriter&lt;/li&gt;
&lt;li&gt;public&lt;/li&gt;
&lt;/ul&gt;
Or enable:
&lt;ul&gt;
&lt;li&gt;db_owner&lt;/li&gt;
&lt;li&gt;public&lt;/li&gt;
&lt;/ul&gt;
Disable:
&lt;ul&gt;
&lt;li&gt;db_denydatareader&lt;/li&gt;
&lt;li&gt;db_denydatawriter&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Click &lt;strong&gt;OK&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Right-click the project database in the Object Explorer tree and select &lt;strong&gt;Properties&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Select the &lt;strong&gt;Permissions&lt;/strong&gt; page.&lt;/li&gt;
&lt;li&gt;Select the user in the top pane.&lt;/li&gt;
&lt;li&gt;Check the box in the &lt;strong&gt;Grant&lt;/strong&gt; column for the &lt;strong&gt;Execute&lt;/strong&gt; permission in the bottom pane.&lt;/li&gt;
&lt;li&gt;Click &lt;strong&gt;OK&lt;/strong&gt;.&lt;/li&gt;
&lt;/ol&gt;
&lt;h1&gt;See Also&lt;/h1&gt;
&lt;p&gt;[[Creating an SQL Server Login]]&lt;/p&gt;
&lt;p&gt;&lt;img style="border-width:0px;" alt=" " src="/cfs-file.ashx/__key/communityserver-components-sitefiles/TSG-Logo.png" height="60" width="189" /&gt;&lt;/p&gt;
&lt;table style="background-color:#dce5f0;border:#dce5f0 0px solid;" border="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Original Author:&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Matt_P&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Keywords: rights, requirement, restricted, limited&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: Database Platform Support, promis.e, SQL Server, Bentley Substation, en, SELECTsupport, Platform Support&lt;/div&gt;
</description></item><item><title>Minimum SQL user permissions</title><link>https://communities.bentley.com/products/utility_network_analysis___design/w/utility_network_analysis_and_design_wiki/23162/minimum-sql-user-permissions/revision/4</link><pubDate>Tue, 11 Aug 2015 20:48:52 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:2db3227a-8d6a-4250-9b11-b3aa7cb2e6ad</guid><dc:creator>Matt_P</dc:creator><comments>https://communities.bentley.com/products/utility_network_analysis___design/w/utility_network_analysis_and_design_wiki/23162/minimum-sql-user-permissions#comments</comments><description>Revision 4 posted to OpenUtilities Wiki by Matt_P on 8/11/2015 8:48:52 PM&lt;br /&gt;
&lt;p style="padding:0;margin:0;"&gt;&lt;/p&gt;
&lt;table style="background-color:#dce5f0;border:#dce5f0 0px solid;" border="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Product(s):&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;promis.e, Bentley Substation&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Version(s):&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;through 08.11.12.137&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Environment:&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;N\A&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Area:&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Platform Support&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Subarea:&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Database Platform Support&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;em&gt;What are the minimum permissions required for a user to successfully connect and use a SQL project database with promis.e or Bentley Substation?&lt;/em&gt;&lt;/p&gt;
&lt;h1&gt;Background&lt;/h1&gt;
&lt;p&gt;This article is intended for SQL server administrators.&lt;/p&gt;
&lt;p&gt;When the ecaduser login is created by the software or a login is created with the script provided in the [[Creating an SQL Server Login]] article, the login will be a member of the &lt;strong&gt;public&lt;/strong&gt; server role and the &lt;strong&gt;db_owner&lt;/strong&gt; and &lt;strong&gt;public&lt;/strong&gt; database roles.&lt;/p&gt;
&lt;p&gt;Alternatively, the &lt;strong&gt;db_datareader&lt;/strong&gt; and &lt;strong&gt;db_datawriter&lt;/strong&gt; database roles can be assigned instead of &lt;strong&gt;db_owner&lt;/strong&gt;, as described below.&lt;/p&gt;
&lt;h1&gt;Steps to Accomplish&lt;/h1&gt;
&lt;ol&gt;
&lt;li&gt;In &lt;strong&gt;SQL Server Management Studio&lt;/strong&gt;, connect to the server.&lt;/li&gt;
&lt;li&gt;In the&amp;nbsp;&lt;strong&gt;Object Explorer&lt;/strong&gt; tree&amp;nbsp;expand &lt;strong&gt;Security &amp;gt; Logins&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Create the login if it does not already exist.&lt;/li&gt;
&lt;li&gt;Right-click&amp;nbsp;the login and select &lt;strong&gt;Properties&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;On the &lt;strong&gt;Server Roles &lt;/strong&gt;page enable the following:
&lt;ul&gt;
&lt;li&gt;public&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;On the &lt;strong&gt;User Mapping&lt;/strong&gt; page, select the database used by the software in the &lt;strong&gt;Database&lt;/strong&gt; column. Specify &amp;quot;dbo&amp;quot; in the &lt;strong&gt;Default Schema&lt;/strong&gt; column.&lt;/li&gt;
&lt;li&gt;In the &amp;quot;Database role membership&amp;quot; area enable:
&lt;ul&gt;
&lt;li&gt;db_datareader&lt;/li&gt;
&lt;li&gt;db_datawriter&lt;/li&gt;
&lt;li&gt;public&lt;/li&gt;
&lt;/ul&gt;
Or enable:
&lt;ul&gt;
&lt;li&gt;db_owner&lt;/li&gt;
&lt;li&gt;public&lt;/li&gt;
&lt;/ul&gt;
Disable:
&lt;ul&gt;
&lt;li&gt;db_denydatareader&lt;/li&gt;
&lt;li&gt;db_denydatawriter&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Click &lt;strong&gt;OK&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Right-click the project database in the Object Explorer tree and select &lt;strong&gt;Properties&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Select the &lt;strong&gt;Permissions&lt;/strong&gt; page.&lt;/li&gt;
&lt;li&gt;Select the user in the top pane.&lt;/li&gt;
&lt;li&gt;Check the box in the &lt;strong&gt;Grant&lt;/strong&gt; column for the &lt;strong&gt;Execute&lt;/strong&gt; permission in the bottom pane.&lt;/li&gt;
&lt;li&gt;Click &lt;strong&gt;OK&lt;/strong&gt;.&lt;/li&gt;
&lt;/ol&gt;
&lt;h1&gt;See Also&lt;/h1&gt;
&lt;p&gt;[[Creating an SQL Server Login]]&lt;/p&gt;
&lt;p&gt;&lt;img style="border-width:0px;" alt=" " src="http://communities.bentley.com/cfs-file.ashx/__key/communityserver-components-sitefiles/TSG-Logo.png" height="60" width="189" /&gt;&lt;/p&gt;
&lt;table style="background-color:#dce5f0;border:#dce5f0 0px solid;" border="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Original Author:&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Matt_P&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Keywords: rights, requirement&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: Database Platform Support, promis.e, SQL Server, Bentley Substation, en, SELECTsupport, Platform Support&lt;/div&gt;
</description></item><item><title>Minimum SQL user permissions</title><link>https://communities.bentley.com/products/utility_network_analysis___design/w/utility_network_analysis_and_design_wiki/23162/minimum-sql-user-permissions/revision/3</link><pubDate>Tue, 11 Aug 2015 19:26:47 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:2db3227a-8d6a-4250-9b11-b3aa7cb2e6ad</guid><dc:creator>Matt_P</dc:creator><comments>https://communities.bentley.com/products/utility_network_analysis___design/w/utility_network_analysis_and_design_wiki/23162/minimum-sql-user-permissions#comments</comments><description>Revision 3 posted to OpenUtilities Wiki by Matt_P on 8/11/2015 7:26:47 PM&lt;br /&gt;
&lt;p style="padding:0;margin:0;"&gt;&lt;/p&gt;
&lt;table style="background-color:#dce5f0;border:#dce5f0 0px solid;" border="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Product(s):&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;promis.e, Bentley Substation&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Version(s):&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;through 08.11.12.137&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Environment:&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;N\A&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Area:&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Platform Support&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Subarea:&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Database Platform Support&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;em&gt;What are the minimum permissions required for a user to successfully connect and use a SQL project database with promis.e or Bentley Substation?&lt;/em&gt;&lt;/p&gt;
&lt;h1&gt;Background&lt;/h1&gt;
&lt;p&gt;When the ecaduser login is created by the software or a login is created with the script provided in the [[Creating an SQL Server Login]] article, the login will be a member of the &lt;strong&gt;public&lt;/strong&gt; server role and the &lt;strong&gt;db_owner&lt;/strong&gt; and &lt;strong&gt;public&lt;/strong&gt; database roles.&lt;/p&gt;
&lt;p&gt;Alternatively, the &lt;strong&gt;db_datareader&lt;/strong&gt; and &lt;strong&gt;db_datawriter&lt;/strong&gt; database roles can be assigned instead of &lt;strong&gt;db_owner&lt;/strong&gt;, as described below.&lt;/p&gt;
&lt;h1&gt;Steps to Accomplish&lt;/h1&gt;
&lt;ol&gt;
&lt;li&gt;In &lt;strong&gt;SQL Server Management Studio&lt;/strong&gt;, connect to the server.&lt;/li&gt;
&lt;li&gt;In the&amp;nbsp;&lt;strong&gt;Object Explorer&lt;/strong&gt; tree&amp;nbsp;expand &lt;strong&gt;Security &amp;gt; Logins&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Right-click&amp;nbsp;the login and select &lt;strong&gt;Properties&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;On the &lt;strong&gt;Server Roles &lt;/strong&gt;page enable the following:
&lt;ul&gt;
&lt;li&gt;public&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;On the &lt;strong&gt;User Mapping&lt;/strong&gt; page, select the database used by the software in the &lt;strong&gt;Database&lt;/strong&gt; column. Specify &amp;quot;dbo&amp;quot; in the &lt;strong&gt;Default Schema&lt;/strong&gt; column.&lt;/li&gt;
&lt;li&gt;In the &amp;quot;Database role membership&amp;quot; area enable:
&lt;ul&gt;
&lt;li&gt;db_datareader&lt;/li&gt;
&lt;li&gt;db_datawriter&lt;/li&gt;
&lt;li&gt;public&lt;/li&gt;
&lt;/ul&gt;
Or enable:
&lt;ul&gt;
&lt;li&gt;db_owner&lt;/li&gt;
&lt;li&gt;public&lt;/li&gt;
&lt;/ul&gt;
Disable:
&lt;ul&gt;
&lt;li&gt;db_denydatareader&lt;/li&gt;
&lt;li&gt;db_denydatawriter&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h1&gt;See Also&lt;/h1&gt;
&lt;p&gt;[[Creating an SQL Server Login]]&lt;/p&gt;
&lt;p&gt;&lt;img style="border-width:0px;" alt=" " src="http://communities.bentley.com/cfs-file.ashx/__key/communityserver-components-sitefiles/TSG-Logo.png" height="60" width="189" /&gt;&lt;/p&gt;
&lt;table style="background-color:#dce5f0;border:#dce5f0 0px solid;" border="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Original Author:&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Matt_P&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Keywords: rights, requirement&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: Database Platform Support, promis.e, SQL Server, Bentley Substation, en, SELECTsupport, Platform Support&lt;/div&gt;
</description></item><item><title>Minimum SQL user permissions</title><link>https://communities.bentley.com/products/utility_network_analysis___design/w/utility_network_analysis_and_design_wiki/23162/minimum-sql-user-permissions/revision/2</link><pubDate>Tue, 11 Aug 2015 19:23:44 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:2db3227a-8d6a-4250-9b11-b3aa7cb2e6ad</guid><dc:creator>Matt_P</dc:creator><comments>https://communities.bentley.com/products/utility_network_analysis___design/w/utility_network_analysis_and_design_wiki/23162/minimum-sql-user-permissions#comments</comments><description>Revision 2 posted to OpenUtilities Wiki by Matt_P on 8/11/2015 7:23:44 PM&lt;br /&gt;
&lt;p style="padding:0;margin:0;"&gt;&lt;/p&gt;
&lt;table style="background-color:#dce5f0;border:#dce5f0 0px solid;" border="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Product(s):&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;promis.e, Bentley Substation&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Version(s):&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;through 08.11.12.137&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Environment:&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;N\A&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Area:&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Platform Support&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Subarea:&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Database Platform Support&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;em&gt;What are the minimum permissions required for a user to successfully connect and use a SQL project database with promis.e or Bentley Substation?&lt;/em&gt;&lt;/p&gt;
&lt;h1&gt;Background&lt;/h1&gt;
&lt;p&gt;When the ecaduser login is created by the software or a login is created with the script provided in the [[Creating an SQL Server Login]] article, the login will be a member of the &lt;strong&gt;public&lt;/strong&gt; server role and the &lt;strong&gt;db_owner&lt;/strong&gt; and &lt;strong&gt;public&lt;/strong&gt; database roles.&lt;/p&gt;
&lt;p&gt;Alternatively, the &lt;strong&gt;db_datareader&lt;/strong&gt; and &lt;strong&gt;db_datawriter&lt;/strong&gt; database roles can be assigned instead of &lt;strong&gt;db_owner&lt;/strong&gt;, as described below.&lt;/p&gt;
&lt;h1&gt;Steps to Accomplish&lt;/h1&gt;
&lt;ol&gt;
&lt;li&gt;In &lt;strong&gt;SQL Server Management Studio&lt;/strong&gt;, connect to the server.&lt;/li&gt;
&lt;li&gt;In the&amp;nbsp;&lt;strong&gt;Object Explorer&lt;/strong&gt; tree&amp;nbsp;expand &lt;strong&gt;Security &amp;gt; Logins&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Right-click&amp;nbsp;the login and select &lt;strong&gt;Properties&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;On the &lt;strong&gt;Server Roles &lt;/strong&gt;page enable the following:
&lt;ul&gt;
&lt;li&gt;public&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;On the &lt;strong&gt;User Mapping&lt;/strong&gt; page, select the database used by the software in the Database column.&lt;/li&gt;
&lt;li&gt;In the &amp;quot;Database role membership&amp;quot; area enable:
&lt;ul&gt;
&lt;li&gt;db_datareader&lt;/li&gt;
&lt;li&gt;db_datawriter&lt;/li&gt;
&lt;li&gt;public&lt;/li&gt;
&lt;/ul&gt;
Or enable:
&lt;ul&gt;
&lt;li&gt;db_owner&lt;/li&gt;
&lt;li&gt;public&lt;/li&gt;
&lt;/ul&gt;
Disable:
&lt;ul&gt;
&lt;li&gt;db_denydatareader&lt;/li&gt;
&lt;li&gt;db_denydatawriter&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h1&gt;See Also&lt;/h1&gt;
&lt;p&gt;[[Creating an SQL Server Login]]&lt;/p&gt;
&lt;p&gt;&lt;img style="border-width:0px;" alt=" " src="http://communities.bentley.com/cfs-file.ashx/__key/communityserver-components-sitefiles/TSG-Logo.png" height="60" width="189" /&gt;&lt;/p&gt;
&lt;table style="background-color:#dce5f0;border:#dce5f0 0px solid;" border="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Original Author:&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Matt_P&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Keywords: rights, requirement&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: Database Platform Support, promis.e, SQL Server, Bentley Substation, en, SELECTsupport, Platform Support&lt;/div&gt;
</description></item><item><title>Minimum SQL user permissions</title><link>https://communities.bentley.com/products/utility_network_analysis___design/w/utility_network_analysis_and_design_wiki/23162/minimum-sql-user-permissions/revision/1</link><pubDate>Tue, 11 Aug 2015 19:16:05 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:2db3227a-8d6a-4250-9b11-b3aa7cb2e6ad</guid><dc:creator>Matt_P</dc:creator><comments>https://communities.bentley.com/products/utility_network_analysis___design/w/utility_network_analysis_and_design_wiki/23162/minimum-sql-user-permissions#comments</comments><description>Revision 1 posted to OpenUtilities Wiki by Matt_P on 8/11/2015 7:16:05 PM&lt;br /&gt;
&lt;table style="border-top:#dce5f0 0px solid;border-right:#dce5f0 0px solid;border-bottom:#dce5f0 0px solid;border-left:#dce5f0 0px solid;background-color:#dce5f0;" border="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Product(s):&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;promis.e, Bentley Substation&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Version(s):&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;through 08.11.12.137 &lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Environment:&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;N\A&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Area:&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Platform Support&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Subarea:&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Database Platform Support&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;What are the minimum permissions required for a user to successfully connect and use a SQL project database with promis.e or Bentley Substation?&lt;/p&gt;
&lt;p&gt;Background&lt;/p&gt;
&lt;p&gt;When the ecaduser login is created by the software or a login is created with the script provided in the [[Creating an SQL Server Login]] article, the login will be a member of the &lt;strong&gt;public&lt;/strong&gt; server role and the &lt;strong&gt;db_owner&lt;/strong&gt; and &lt;strong&gt;public&lt;/strong&gt; database roles. &lt;/p&gt;
&lt;p&gt;Alternatively, the &lt;strong&gt;db_datareader&lt;/strong&gt; and &lt;strong&gt;db_datawriter&lt;/strong&gt; database roles can be assigned instead of &lt;strong&gt;db_owner&lt;/strong&gt;, as described below.&lt;/p&gt;
&lt;h1&gt;Steps to Accomplish&lt;/h1&gt;
&lt;ol&gt;
&lt;li&gt;In &lt;strong&gt;SQL Server Management Studio&lt;/strong&gt;, connect to the server.&lt;/li&gt;
&lt;li&gt;In the&amp;nbsp;&lt;strong&gt;Object Explorer&lt;/strong&gt; tree&amp;nbsp;expand &lt;strong&gt;Security &amp;gt; Logins&lt;/strong&gt;. &lt;/li&gt;
&lt;li&gt;Right-click&amp;nbsp;the login and select &lt;strong&gt;Properties&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;On the &lt;strong&gt;Server Roles&lt;/strong&gt; page enable the following:&lt;br /&gt;&lt;br /&gt;public&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;On the &lt;strong&gt;User Mapping&lt;/strong&gt; page, select the database used by the software in the Database column.&lt;/li&gt;
&lt;li&gt;In the &amp;quot;Database role membership&amp;quot; area enable:&lt;br /&gt;db_datareader&lt;br /&gt;db_datawriter&lt;br /&gt;public&lt;br /&gt;&lt;br /&gt;Or enable:&lt;br /&gt;db_owner&lt;br /&gt;public&lt;br /&gt;&lt;br /&gt;Disable:&lt;br /&gt;db_denydatareader&lt;br /&gt;db_denydatawriter&lt;/li&gt;&lt;/ol&gt;
&lt;h1&gt;See Also&lt;/h1&gt;
&lt;p&gt;[[Creating an SQL Server Login]]&lt;/p&gt;&lt;img style="border-left-width:0px;border-right-width:0px;border-bottom-width:0px;border-top-width:0px;" alt=" " src="http://communities.bentley.com/cfs-file.ashx/__key/communityserver-components-sitefiles/TSG-Logo.png" width="189" height="60" /&gt; 
&lt;table style="border-top:#dce5f0 0px solid;border-right:#dce5f0 0px solid;border-bottom:#dce5f0 0px solid;border-left:#dce5f0 0px solid;background-color:#dce5f0;" border="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Original Author:&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Matt_P&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Keywords: rights, requirement&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: Database Platform Support, promis.e, SQL Server, Bentley Substation, en, SELECTsupport, Platform Support&lt;/div&gt;
</description></item></channel></rss>