SQL Server 2008 R2를 사용하고 아무도 업데이트하지 못하도록하려는 테이블, 즉이 테이블에 대한 업데이트를 사용하지 않도록 설정하려고합니다. 이 목적을 위해 나는 두 가지 방법을 알고 있는데, 먼저 instead of update
트리거를 사용하여 업데이트를 방지하고 두 번째는 사용 권한을 사용하는 것입니다.모든 사용자에 대해 업데이트 테이블을 사용하지 않도록 설정하는 방법
이 목적을위한 우수 사례를 찾아야합니다.
편집 1 : 모든 사용자에 대해 업데이트를 거부하고 싶습니다.
왜, 오 왜, 당신은 트리거가 SQL 서버는 무료로 당신을 제공 뭔가를 시뮬레이션하는 데 사용하는? –
관리자가 테이블을 업데이트 할 수 없음을 잊어 버리는 경우가 있습니다. 트리거를 사용할 때 아무도이 테이블을 업데이트 할 수 없습니다. 물론 관리자는 트리거를 사용 중지 할 수 있지만 트리거를 사용 중지하는 것은 인식과 관련이 있습니다. –
그럼 기술 문제를 소개하는 조직적인 문제를 해결하려고합니까? –