Sql server 重命名属性时发生MDS错误
我试图在MDS中将属性名称从“BRANCH\u CODE”重命名为“BRANCH\u CODE”(去掉该空格),但出现以下错误: 无法更改视图“viw_SYSTEM_2_34_CHILDATTRIBUTES”,因为它不存在或您没有权限。 相应的用户是MDS数据库的“sysadmin”和“dbowner”。有人曾经面对过这个问题吗?解决了它。 这是SQL安全问题。有人以某种方式更改了MDS SQL用户“MDS\u schema\u user”的安全设置。我让他拥有MDS DB的以下模式:Sql server 重命名属性时发生MDS错误,sql-server,tsql,master-data-services,Sql Server,Tsql,Master Data Services,我试图在MDS中将属性名称从“BRANCH\u CODE”重命名为“BRANCH\u CODE”(去掉该空格),但出现以下错误: 无法更改视图“viw_SYSTEM_2_34_CHILDATTRIBUTES”,因为它不存在或您没有权限。 相应的用户是MDS数据库的“sysadmin”和“dbowner”。有人曾经面对过这个问题吗?解决了它。 这是SQL安全问题。有人以某种方式更改了MDS SQL用户“MDS\u schema\u user”的安全设置。我让他拥有MDS DB的以下模式: mdm
- mdm
- mdq
- stg
- dqs
- db_所有者
这对我很有效。Sh!t、 我记得那个,但我真的不记得我到底是怎么解决的。但我记得有些事情,不知何故,需要刷新列,因为MDS在某一时刻失去了与底层架构的连接。对mds_schema_user的建议更改没有任何效果。我找到了IIS用于运行MDS应用程序池的服务帐户,并将该帐户授予了db_所有者数据库角色(暂时)。FWIW我已为此问题创建了一个连接错误报告-如果您也发现了此问题,请投票: