Ao clicar com o botão direito do mouse em uma tabela e selecionar "selecionar as 1000 principais linhas", recebo este erro:
Existe alguma solução alternativa, além da atualização óbvia para o SQL Server 2014?
fonte
Ao clicar com o botão direito do mouse em uma tabela e selecionar "selecionar as 1000 principais linhas", recebo este erro:
Existe alguma solução alternativa, além da atualização óbvia para o SQL Server 2014?
Apenas para referência, este problema parece estar relacionado a este bug do Connect:
Não é possível exibir as propriedades do banco de dados ao usar a conta do proprietário do banco de dados - por Jimmy Rudley
Postado por Microsoft em 09/07/2013 às 14:47
[...] Nós corrigimos isso para a próxima versão do SQL 14.
Walter A Jokiel, gerente de programas do SQL Server
Eu tenho o mesmo problema com o SQL Server 2012 Management Studio 2012.
Se alguém se encontrar com esse problema, tente atualizar o SQL Server Management Studio. Dessa forma, você não precisa conceder a permissão VIEW SERVER STATE
ao usuário.
Agora, usando o SQL Server Management Studio 2014 (12.0.4213.0), o problema parece ter desaparecido.
A maneira menos intrusiva de obter esse trabalho é usar o seguinte comando ou pedir ao DBA que execute este comando para você:
use master
go
GRANT VIEW SERVER STATE TO <user_name>
[]
torno do user_nameVocê receberá essa mensagem de erro se o usuário tiver sido concedido
SELECT
em tabelas únicas. Você não terá esse problema quando o usuário for membro dedb_datareader
.Não gosto da ideia de conceder
VIEW SERVER STATE
a usuários padrão.Este bug ainda existe no SSMS 17.1
fonte
db_datareader
um desses servidores de 2012 e estou recebendo esse erro. Nenhuma permissão no nível da tabela foi concedida.