SQL Server 2005의 보고서 관리자에 "보고서 작성기" 단추가 표시되지 않습니다.

StackOverflow https://stackoverflow.com/questions/40322

문제

나는 모든 역할(브라우저, 콘텐츠 관리자, 내 보고서, 게시자, 보고서 작성기)의 구성원입니다.로컬 관리자 계정으로 로그인하면 잘 보고 사용할 수 있어요.어떤 아이디어가 있나요?

도움이 되었습니까?

해결책

가장 먼저 확인해야 할 것은 일반 로그인이 올바른 시스템 수준 권한을 가진 역할에 매핑되어 있는지 확인하는 것입니다.항목 수준 역할 정의는 "보고서 작성기" 단추에 영향을 주지 않습니다.

브라우저 기반 보고서 관리자 인터페이스에서:

  • "사이트 설정"을 클릭하세요
  • 보안 섹션에서 "시스템 수준 역할 정의 구성"을 클릭합니다.
  • 이 기능을 갖고 싶은 역할을 클릭하세요(예:"시스템 관리자"와 "시스템 사용자"는 기본 역할이지만 원할 경우 직접 만들 수도 있습니다.
  • "보고서 정의 실행" 작업이 선택/선택되었는지 확인하십시오."보고서 작성기" 버튼의 표시 여부를 제어하는 ​​권한입니다.
  • "확인"을 클릭한 다음 "사이트 설정" 페이지로 돌아갑니다.
  • 보안 섹션에서 "사이트 전체 보안 구성"을 클릭하세요.
  • "새 역할 할당"을 클릭한 다음 이전 단계에서 편집한 시스템 수준 역할에 로그인(또는 로그인이 속한 AD 그룹이 더 나을 수 있음)을 매핑합니다.

양식은 매우 간단하며 로컬 관리자 로그인 버튼을 볼 수 있으므로 로그인이 적절한 시스템 수준 역할에 매핑되지 않은 것 같습니다.그래도 작동하지 않으면 보고서 서비스에 대한 IIS 보안 설정을 확인하여 Windows 인증을 사용하도록 구성되었는지 확인할 수 있습니다(처음부터 Windows 인증을 사용하고 있다고 가정).

다른 팁

위의 답변에 명시된대로 시도했습니다.그러나 두 번째 글머리 기호에서 언급한 "시스템 수준 역할 정의 구성"을 찾지 못했습니다.아마도 지난 5년 동안 인터페이스가 약간 변경되었을 것입니다.

[보고서 작성기] 버튼 없이 보고서 관리자를 볼 수 있는 브라우저 창이 이미 열려 있다고 가정하고 이를 첫 번째 브라우저 창이라고 합니다.

Matt가 말했듯이 관리자로 두 번째 브라우저 창을 시작하고 다시 보고서 관리자로 이동하여 [사이트 설정]을 클릭해야 합니다.

그런 다음 [보안]을 클릭한 후 [새 역할 할당]을 클릭하고 [시스템 사용자] 역할에 체크 표시와 함께 다음 페이지에 사용자 이름을 입력하세요.

이 작업이 완료되면 첫 번째 브라우저 창에 [보고서 작성기] 버튼이 다시 발생했습니다(물론 새로 고침 후).

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top