Vzťahuje sa naSQL Server 2012 Business Intelligence SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Príznaky

Predstavte si nasledujúcu situáciu:

  • Spustiť inštanciu služby integrácie katalóg a SSISDB katalóg v Microsoft SQL Server 2012 alebo SQL Server 2014.

  • Pridelíte povolenia členom okná skupiny tak, že majú prístup k SSIS priečinok, projektu alebo prostredia so zabezpečením položky katalógu.Poznámka: Ak pridelíte povolenia, v niektorom z nasledujúcich spôsobov:

    • Môžete použiť Management Studio. Chcete urobiť, kliknite pravým tlačidlom myši na objekt v katalógu Integration Services, vyberte Vlastnostia potom na stránke povolenia , prejdite do skupiny, pridať skupinu a potom vyberte povolenia pre skupiny.

    • Obrátením uloženej procedúry:

      [SSISDB].[catalog].[grant_permission]

  • Windows používateľa, ktorý je členom skupiny Windows pokúša zobraziť a spustiť balíky v databáze SSISDB v katalógu Integration Services pomocou Management Studio alebo uloženej procedúry.

V tomto prípade používateľovi nezobrazujú balíkov, na ktoré boli udelené povolenia a nemôže overiť alebo spustiť tieto balíky.

Príčina

Tento problém sa vyskytuje z dôvodu problém v SSISDB vnútorný. To bráni používateľom s očakávaným platné povolenia pri povolenia prostredníctvom členstva v skupine Windows.

Každý nový Kumulatívna aktualizácia pre SQL Server obsahuje všetky rýchle opravy a všetky opravy zabezpečenia, ktoré boli súčasťou predchádzajúcej kumulatívnej aktualizácie. Pozrite sa na najnovšie kumulatívnej aktualizácie pre server SQL Server:

Alternatívne riešenie

Ak chcete tento problém obísť, Nepoužívajte Windows skupiny rôznych používateľov na prístup so zabezpečením SSIS. Namiesto toho použite rolu používateľom databázy SQL Server zapouzdřit potrebné zoznam užívateľov Windows a priraďte povolenia pre túto databázu úlohu.

Ak to chcete urobiť, postupujte nasledovne:

  1. Vytvoriť potrebné prihlásenia systému Windows na inštanciu programu SQL Server a zadajte prístupu do databázy SSISDB. Napríklad, môžete použiť Management Studio chystá zabezpečenia, kliknutím na Prihláseniea kliknutím na položku Nové prihlasovacie údaje. Alebo môžete použiť nasledujúci skript na každom prihlásení používateľa systému Windows:

    POUŽITIE predlohyPREJDITEVytvorte prihlasovacie doména\meno používateľa systému WINDOWS s DEFAULT_DATABASE =predlohyPREJDITEPOUŽITIE SSISDBPREJDITEVYTVORENIE používateľa domény\meno používateľa o prihlásenie domény\meno používateľaPREJDITE

  2. V databáze SSISDB, vytvorenie databázy používateľom definovanú úlohu, napríklad ssis_users. Napríklad, môžete použiť Management Studio chystá databáz, kliknutím na SSISDBkliknutím na položku zabezpečenie, kliknutím roly, kliknutím Databázy rolya kliknutím na položku Nová databáze úlohu. Alebo môžete použiť nasledujúci skript:

    POUŽITIE SSISDBPREJDITEVYTVORENIE ROLE ssis_usersPREJDITE

  3. Pridajte požadovaných používateľov v SSISDB do role ssis_users. Napríklad, môžete použiť Management Studio chystá databáz, kliknutím na SSISDBkliknutím na zabezpečenie, kliknutím roly, kliknutím Databázy roly, kliknutím Členova kliknutím na položku Pridať. Alebo môžete použiť nasledujúci skript:

    POUŽITIE SSISDBPREJDITEZMENIŤ ROLE ssis_users položku doména\meno používateľaPREJDITE

  4. Kliknite pravým tlačidlom myši na objekt so zabezpečením v katalógu služieb integrácie, kliknite na položku Vlastnosti, kliknutím prejdite na stránku povolení a pridajte rolu databázy do povolenia a potom vyberte Grant alebo zakázať na požadované explicitné povolenia takto:Select Grant or Deny on the desired explicit permissions

Poznámka: Tieto povolenia nemusí byť postačujúce úspešne vykonať SSIS balík. Každý balík SSIS je vlastné a môžu mať dodatočné špecifické požiadavky niektorých serverov a databáz alebo akcie overiť alebo úspešne vykonať SSIS balík.

Stav

Spoločnosť Microsoft potvrdila, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v časti Vzťahuje sa na.

Odkazy

Ďalšie informácie nájdete v nasledujúcich témach na webovej lokalite Microsoft Developer Network (MSDN):

Katalóg SSIS Dialógové okno vlastností priečinka Dialógové okno Vlastnosti projektu Dialógové okno Vlastnosti prostredia Pozrite si terminológia že Microsoft používa na popis aktualizácií softvéru.

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.