사용자에게 저장 프로 시저보기 권한을 어떻게 주거나 부여합니까? 우리는 사용자가 procs를 삭제, 수정 또는 수정하는 것을 원하지 않습니다.GRANT보기 전용 T-SQL 저장 프로 시저로만보기
0
A
답변
0
좋아, 찾고있는 것을 달성하기 위해서는 2 가지 일을해야합니다.
먼저 데이터베이스에 저장 프로 시저를 실행하고 볼 수있는 권한을 사용자에게 부여하는 실행 역할을 만들어야합니다. 당신이 사용자에게이 방법을 볼 수있는 권한을 부여하는 것보다
CREATE ROLE db_executor
GRANT EXECUTE TO db_executor
EXEC sp_addrolemember 'db_executor', 'username'
, 그 또한 Grant permissions to view stored procedure text
GRANT VIEW DEFINITION ON YourStoredProcedureName TO [UserName]
0
저장 프로 시저를 사용하려면 EXEC
권한을 부여하고 싶습니다.
GRANT EXEC ON dbo.Proc_Name TO UserName
다른 권한이 사용자에게 부여되지 않는 한 사용자는 수정하거나 프로 시저를 삭제할 수 없습니다.
관련 문제
- 1. 목록을 TSQL 2008 저장 프로 시저에 전달
- 2. tsql 저장 프로 시저를 디버깅하는 방법?
- 3. 저장 프로 시저에서 열의 TSQL 동적 추가
- 4. TSQL CLR 프로 시저 병렬화
- 5. TSQL : 다른 저장 프로 시저에서 저장 프로 시저를 호출하고 결과를 읽습니다.
- 6. TSQL : SELECT 절에서 저장 프로 시저로 ID 전달
- 7. TSQL select 쿼리 내에서 저장 프로 시저를 실행하는 방법은 무엇입니까?
- 8. 저장 프로 시저에서 TSQL 코드 암호화/난독 처리
- 9. TSQL - 저장 프로 시저에서 결과 집합에 대한 쿼리 수행
- 10. tsql - 매개 변수로 내부 저장 프로 시저 사용 where 절
- 11. TSQL - 저장 프로 시저에서 루핑하는 동안 사례 이름 변경
- 12. 다른 저장 프로 시저에 대한 호출을 사용하는 TSQL 업데이트 테이블
- 13. 저장 프로 시저 결과의 TSQL 최대 값은 가장 효율적인 방법입니다.
- 14. TSQL 저장 프로 시저 업데이트 실행 방법 알아보기
- 15. TSQL 저장 함수
- 16. TSQL 프로 시저에서 서버 출력
- 17. TSQL 확장 프로 시저 'xp_dirscan'?
- 18. CLR 저장 프로 시저 v 일반 SQL 저장 프로 시저
- 19. 여러 데이터 행을 반환하는 TSQL 프로 시저
- 20. SQL Server URL 시작 TSQL 전용?
- 21. 저장 프로 시저 CSV 입력
- 22. EF 6 코드 첫 번째 저장 프로 시저 - 읽기 전용
- 23. 저장 프로 시저의 읽기 전용 작업에 사용할 디자인 패턴은 무엇입니까?
- 24. 저장 프로 시저의 저장 프로 시저 표시
- 25. 저장 프로 시저에서 동적 SQL 사용
- 26. 저장 프로 시저의 논리 테스트
- 27. TSQL 저장된 프로 시저 인수에 오류가
- 28. 저장 프로 시저를 호출
- 29. SQL 저장 프로 시저 : 영업 시간
- 30. SQL Server 2000 TSQL : 저장된 프로 시저 결과를 테이블
을 사용하면 사용자가 또는 저장 프로 시저 코드를보고 싶지 않습니다이 문서에서 설명하는 그냥 실행 해? – Raphael