Esse post não será mais atualizado nesse blog. Para visualizar esse post em seu novo endereço, acesse:
http://milaneze.com.br/post/2011/05/07/Erro-EXECUTE-permission-denied-on-object-sp_sdidebug-database-master-owner-dbo.aspx
Ao debugar uma página ASP.NET eu estava obtendo esse erro: EXECUTE permission denied on object 'sp_sdidebug', database 'master', owner 'dbo'.
Vi várias opções de como arrumar isso, inclusive dando permissão para executar a stored procedure citada no erro (o que pra mim não funcionou). O fórum que realmente me ajudou foi esse:
http://forums.asp.net/t/1179952.aspx/1?Get+quot+EXECUTE+permission+denied+on+object+sp_sdidebug+database+master+owner+dbo+quot+error+when+debugger+attached
Pelo que entendi, o Visual Studio entende, por padrão, que estamos querendo debugar também as stored procedures, por isso "sp_sdidebug" seria necessária. Como não era essa minha intenção, então desabilitei isso: "Property Pages" do site, "Start Options" e abaixo de "Debugger" tirar a opção "SQL Server". Na hora de dar um Attach para debugar, por exemplo, direto do IIS, preste atenção também na opção "Attach to".
Há 16 anos

Nenhum comentário:
Postar um comentário