在SSMS对象浏览器的“表”节点的错误229上可能会丢失什么权限

我刚刚添加了一个login来testing一个数据库上的ETL过程,当使用该帐户连接时,我得到下面描述的错误,我点击数据库上的SSMS上的对象资源pipe理器上的“表”选项卡,login设置为用户。

无法检索此请求的数据(Microsoft.SqlServer.SmoEnum)

附加信息

执行Transact-SQL语句或批处理时发生exception(Microsoft.SqlServer.ConnectionInfo)

SELECT权限在对象'extended_properties'数据库'mssqlsystemresource',模式'sys'上被拒绝。 (Microsoft SQL Server,错误:229)。

这看起来应该是一个愚蠢的错误,但我找不到任何修复在快速谷歌search的问题。 有任何想法吗?

可能不是一回事,但我今天得到了这个错误。

原来,我急于授予用户对数据库的完全访问权限,我勾选了包括db_denydatareader,db_denydatawriter在内的angular色成员下的所有框。