<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://sqlblog.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Search results matching tags '2012' and 'Data Quality'</title><link>http://sqlblog.com/search/SearchResults.aspx?o=DateDescending&amp;tag=2012,Data+Quality&amp;orTags=0</link><description>Search results matching tags '2012' and 'Data Quality'</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP2 (Build: 61129.1)</generator><item><title>WCF Error when using “Match Data” function in MDS Excel AddIn</title><link>http://sqlblog.com/blogs/davide_mauri/archive/2012/03/29/wcf-error-when-using-match-data-function-in-mds-excel-addin.aspx</link><pubDate>Thu, 29 Mar 2012 07:46:16 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:42542</guid><dc:creator>manowar</dc:creator><description>&lt;p&gt;If you’re using MDS and DQS with the Excel Integration you may get an error when trying to use the “Match Data” feature that uses DQS in order to help to identify duplicate data in your data set.&lt;/p&gt;  &lt;p&gt;The error is quite obscure and you have to enable WCF error reporting in order to have the error details and you’ll discover that they are related to some missing permission in MDS and DQS_STAGING_DATA database.&lt;/p&gt;  &lt;p&gt;To fix the problem you just have to give the needed permession, as the following script does:&lt;/p&gt;  &lt;p&gt;&lt;font face="Courier New"&gt;use MDS     &lt;br /&gt;go&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Courier New"&gt;GRANT SELECT ON mdm.tblDataQualityOperationsState TO [VMSRV02\mdsweb]     &lt;br /&gt;GRANT INSERT ON mdm.tblDataQualityOperationsState TO [VMSRV02\mdsweb]      &lt;br /&gt;GRANT DELETE ON mdm.tblDataQualityOperationsState TO [VMSRV02\mdsweb]      &lt;br /&gt;GRANT UPDATE ON mdm.tblDataQualityOperationsState TO [VMSRV02\mdsweb]&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Courier New"&gt;USE [DQS_STAGING_DATA]     &lt;br /&gt;GO      &lt;br /&gt;ALTER AUTHORIZATION ON SCHEMA::[db_datareader] TO [VMSRV02\mdsweb]      &lt;br /&gt;ALTER AUTHORIZATION ON SCHEMA::[db_datawriter] TO [VMSRV02\mdsweb]      &lt;br /&gt;ALTER AUTHORIZATION ON SCHEMA::[db_ddladmin] TO [VMSRV02\mdsweb]      &lt;br /&gt;GO&lt;/font&gt;    &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;Where “VMSRV02\mdsweb” is the user you configured for MDS Service execution. If you don’t remember it, you can just check which account has been assigned to the IIS application pool that your MDS website is using:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://sqlblog.com/blogs/davide_mauri/image_20B72F32.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://sqlblog.com/blogs/davide_mauri/image_thumb_177AF3F1.png" width="897" height="204" /&gt;&lt;/a&gt;&lt;/p&gt;</description></item></channel></rss>