2011-02-14 1 views

답변

1

유효한 TSQL이지만 오류 메시지는 SQL Server가 아니라 VSTSDB에서 오는 것으로 가정합니다. 는 SQL 2008 데이터베이스에 대해 직접 쿼리를 실행하면 다음과 같은 메시지를 제공합니다

The ALL permission is deprecated and maintained only for compatibility. It DOES NOT imply ALL permissions defined on the entity. 

내 생각은 VSTSDB은 '생각 나게'업데이트하는 코드를 위해이 구문에 오류가 표시 있다는 것입니다. 더 이상 지원되지 않는 기능은 REVOKE 명령의 기본 페이지에 설명되어 있습니다.

+0

감사합니다. 감가 상각 메시지를 알지 못했지만 분명히 알림은 오류가 아닌 경고 여야합니다. 그렇습니다. 데날리가 출시 될 때까지는 오류로 승격 될 수 있지만 그때까지는 ... –

+0

알았어요. 왜 내가 알아 차리지 못했는지 알았습니다! 2 개의 아주 유사한 페이지가 있는데, 여기에는 감가 상각 메시지가 없습니다. http : //msdn.microsoft.com/en-us/library/ms187719.aspx –