Microsoft로 로그인
로그인하거나 계정을 만듭니다.
안녕하세요.
다른 계정을 선택합니다.
계정이 여러 개 있음
로그인할 계정을 선택합니다.

증상

다음 시나리오를 고려하십시오.

  • Microsoft SQL Server 2012 또는 SQL Server 2014 SSISDB 카탈로그 및 카탈로그 통합 서비스의 인스턴스를 실행합니다.

  • SSIS 카탈로그 폴더, 프로젝트 또는 환경 보안 항목에 액세스할 수 있도록 Windows 그룹의 구성원에 게 권한을 부여 합니다.

    참고: 다음과 같은 방법으로 권한을 부여할 수 있습니다.

    • Management Studio 사용 하면. 이렇게 하려면 통합 서비스 카탈로그에 있는 개체를 마우스 오른쪽 단추로 클릭, 속성을 선택한 다음, 사용 권한 페이지에서 그룹, 그룹을 추가 찾아보고 해당 그룹에 대 한 사용 권한을 선택 합니다.

    • 다음 저장된 프로시저를 호출 합니다.

      [SSISDB].[catalog].[grant_permission]

  • Windows 그룹의 구성원 인 Windows 사용자를 확인 하 고 SSISDB 데이터베이스 통합 서비스 카탈로그에서 Management Studio 나 저장된 프로시저를 사용 하 여 패키지를 실행 하려고 합니다.


이 시나리오에서는 사용자 보거나 수 없습니다 패키지를 권한이 부여 된 및 없습니다 확인 해당 패키지를 실행할.

원인

SSISDB 내부 보기의 문제로 인해이 문제가 발생합니다. 예상된 유효 사용 권한을 Windows 그룹 멤버 자격을 사용 하 여 해당 사용 권한이 부여 되는 것과 사용자 수 없습니다.

SQL Server용 각각의 새로운 누적 업데이트는 모이전 누적 업데이트에 포함된 모든 핫픽스 및 보안 수정 프로그램을 포함합니다. SQL Server에 대한 최신 누적 업데이트를 확인해 보십시오.


해결 방법

이 문제를 해결 하려면 SSIS 보안 액세스 하는 Windows 사용자 그룹에 다양 한 사용 하지 마십시오. 대신 SQL Server 사용자 정의 데이터베이스 역할을 사용 하 여 Windows 사용자에 게 필요한 목록을 캡슐화 되 고 해당 데이터베이스 역할에 사용 권한을 할당 합니다.

이렇게 하려면, 다음 단계를 수행하십시오.

  1. 필요한 Windows 로그인 SQL Server 인스턴스를 만들고 SSISDB 데이터베이스에 사용자가 액세스할. 예를 들어, 보안로그인새 로그인을 클릭 하 여 Management Studio 사용할 수 있습니다. 또는 각 Windows 사용자 로그온에 대해 다음 스크립트를 사용할 수 있습니다.

    마스터 사용
    GO
    만들 로그인 도메인\ \사용자 이름 DEFAULT_DATABASE WINDOWS와마스터 =
    GO
    SSISDB 를 사용 합니다.
    GO
    사용자 만들기 도메인\ \사용자 이름 에 대 한 로그인 도메인\ \사용자 이름
    GO

  2. SSISDB 데이터베이스에서 ssis_users과 같은 사용자 정의 데이터베이스 역할을 만듭니다. 예를 들어, 데이터베이스SSISDB, 보안을 클릭 하면, 역할데이터베이스 역할을 다음 새 데이터베이스 역할을 클릭 하 여 Management Studio 사용할 수 있습니다. 또는 다음 스크립트를 사용할 수 있습니다.

    SSISDB 를 사용 합니다.
    GO
    역할 만들기 ssis_users
    GO

  3. SSISDB에서 ssis_users역할 원하는 사용자를 추가 합니다. 예를 들어, 데이터베이스SSISDB, 보안을 클릭 하, 역할데이터베이스역할 역할 구성원클릭을 누른 다음 추가클릭 하 여 Management Studio 사용할 수 있습니다. 또는 다음 스크립트를 사용할 수 있습니다.

    SSISDB 를 사용 합니다.
    GO
    역할 변경 ssis_users 멤버 추가 도메인\ \사용자 이름
    GO

  4. 보안 통합 서비스 카탈로그에서 개체를 마우스 오른쪽 단추로 클릭 속성을 클릭 사용 권한 페이지의 사용 권한으로 데이터베이스 역할을 추가 하려면 찾아보기 를 클릭 한 다음 허용 또는 거부 에서 선택 원하는 명시적 사용 권한을 다음과 같습니다.

    Select Grant or Deny on the desired explicit permissions


참고: 이러한 권한은 SSIS 패키지가 성공적으로 실행할 수 없을 수도 있습니다. 각 SSIS 패키지는 사용자 지정 디자인 및 액세스 특정 서버 및 데이터베이스 또는 공유를 유효성을 검사 하거나 SSIS 패키지를 성공적으로 실행 하려면 특정 추가 요구 사항이 있습니다.

상태

Microsoft는 이 문제가 '적용 대상' 섹션에 나열된 Microsoft 제품의 문제임을 확인했습니다.

참조

자세한 내용은 Microsoft Developer Network (MSDN) 웹 사이트에서 다음 항목을 참조.

SSIS 카탈로그

폴더 속성 대화 상자

프로젝트 속성 대화 상자

환경 속성 대화 상자


Microsoft 소프트웨어 업데이트를 설명 하기 위해 사용 하는 용어 를 참조 하십시오.

도움이 더 필요하세요?

더 많은 옵션을 원하세요?

구독 혜택을 살펴보고, 교육 과정을 찾아보고, 디바이스를 보호하는 방법 등을 알아봅니다.

커뮤니티를 통해 질문하고 답변하고, 피드백을 제공하고, 풍부한 지식을 갖춘 전문가의 의견을 들을 수 있습니다.

이 정보가 유용한가요?

언어 품질에 얼마나 만족하시나요?
사용 경험에 어떠한 영향을 주었나요?
제출을 누르면 피드백이 Microsoft 제품과 서비스를 개선하는 데 사용됩니다. IT 관리자는 이 데이터를 수집할 수 있습니다. 개인정보처리방침

의견 주셔서 감사합니다!

×