mydomain \ myuser를 db_denydatawriter 역할에 추가하려고하는데 간단한 예제를 통해 누구나 간단한 예제를 찾을 수 있습니까?SQL Server 2005 db_denydatawriter 예제 쿼리
1
A
답변
2
3 단계는, 경우에 당신은 서버 수준에서 로그인 + 사용자가 이미
CREATE LOGIN [mydomain\myuser] FROM WINDOWS;
을 설정하지 않았습니다. MSDN- db 수준. 역할에 MSDN
- Match user
EXEC sp_addrolemember 'mydomain\myuser', 'db_denydatawriter'
편집 :
이는 INSERT, UPDATE을 방지하고 그것은 테이블 디자인을 변경 멈추지 않을 것입니다 테이블
직접 삭제합니다. 그것은 ddl_admin 또는 db_owner입니다. db_owner 권한은 다른 모든 권한보다 우선하므로 거부하면 아무 효과가 없습니다.
쓰기가 저장된 procs를 통해 이루어지는 경우 ownership chaining은 테이블에서 사용 권한을 확인하지 않음을 의미합니다. 그래서이 대답은 효과가 없을 것입니다.
0
EXEC sp_addrolemember N'db_denydatawriter', N'Foo'
참조 here.
관련 문제
- 1. SQL Server 2005 요약 쿼리
- 2. SQL Server 2005 쿼리 통계
- 3. SQL Server 2005 XML 쿼리
- 4. SQL Server 2005 Clustered Index 쿼리 속도
- 5. SQL Server 2005 - 대/소문이있는 쿼리
- 6. SQL Server 2005 - 우선 순위 쿼리
- 7. SQL Server 2005 피벗 쿼리 도움말
- 8. 동일한 서버에없는보기 쿼리 (SQL Server 2005)
- 9. SQL Server 2005 : 내부 쿼리 프로세서 오류 :
- 10. SQL Server 2005 쿼리 결과를 압축 하시겠습니까?
- 11. SQL Server 2005 - 즉시 중단 상태가되는 쿼리
- 12. SQL Server 2005 XML 열 데이터 쿼리
- 13. SQL Server 2005 : EXEC의 하위 쿼리?
- 14. SQL 2005 피벗 쿼리
- 15. SQl Server 2005 Datatype
- 16. SQL Server 2005
- 17. SQL Server 2005 트랜잭션
- 18. SQL Server 2005 커서
- 19. Sql Server 2005 Replication
- 20. SQL Server 2005
- 21. SQL Server 2005 sp_send_dbmail
- 22. SQL Server 2005 현지화
- 23. SQL Server 2005 보안
- 24. SQL Server 2005 업그레이드 SQL Server 2008
- 25. SQL Server 2005 on SQL Server 2000
- 26. SQL 재귀 CTE 쿼리, 이상한 결과 집합 SQL Server 2005
- 27. PHP with SQL Server 2005+
- 28. SQL Server 2005 sp_addlinkedserver 문제가
- 29. SQL Server 2005 단방향 복제
- 30. SQL Server 2005 성능 문제
이 작업을 수행했지만 사용자가 여전히 테이블을 수정할 수 있습니다. –
다른 역할은 무엇입니까? db_owner? – MartW
@Mike : "테이블 수정"을 명확히하십시오. 데이터 변경 또는 열 추가 등의 의미입니까? 데이터를 저장하기 위해 저장된 procs를 사용합니까? – gbn