Pode não ser a mesma coisa, mas recebi esse erro hoje.
Descobri que, na minha pressa em conceder ao usuário acesso total a um banco de dados, marquei todas as caixas em membros da função, incluindo db_denydatareader, db_denydatawriter.
Acabei de adicionar um login para testar um processo ETL em um banco de dados e recebo o erro descrito abaixo quando conecto usando a conta clico na guia 'Tabelas' no explorador de objetos no SSMS em um banco de dados com o conjunto de login como um usuário.
Failed to retrieve data for this request (Microsoft.SqlServer.SmoEnum)
Additional Information
An exception occured while executing a Transact-SQL statement or batch (Microsoft.SqlServer.ConnectionInfo)
The SELECT permissions was denied on the object 'extended_properties' database 'mssqlsystemresource', schema 'sys'. (Microsoft SQL Server, Error: 229).
Parece que isso deve ser um erro, mas não consigo encontrar nada que corrija o problema em uma pesquisa rápida no google. Alguma idéia?