Rakenduskoht
SQL 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)

Sümptomid

Kujutage ette järgmist stsenaariumi.

  • Käivitate Microsoft SQL Server 2012 või SQL Server 2014 Integration Services kataloogi ja SSISDB kataloogi eksemplari.

  • Annate aknad liikmete õigusi rühmitada nii, et nad pääsevad SSIS kataloogi kausta, projekti või keskkonna turvatav üksus.Märkus. Saate lubada õiguste mis tahes järgmisel viisil:

    • Kasutate Management Studio. Selleks paremklõpsake Integration Services kataloogi objekti, valige Atribuudidja õiguste lehel, otsige rühma, lisage rühm ja valige selle rühma õigused.

    • Helistate salvestatud järgmiselt:

      [SSISDB].[catalog].[grant_permission]

  • Windowsi kasutaja, kellel on Windowsi rühma liige püüab vaadata ja käivitada pakette SSISDB andmebaasi Integration Services kataloogi Management Studio või salvestatud protseduuri abil.

Selle stsenaariumi puhul kasutaja ei saa näha, millega need õigused anti paketid ja ei saa valideerida või käivitage need paketid.

Põhjus

See probleem tekib küsimus SSISDB sisemise vaadetes. See ei pea kasutaja eeldatav kehtivate õiguste õiguste andmisel abil Windows grupi liikmeks.

Iga uue SQL serveri koondvärskendus sisaldab kõiki Kiirparandusi ja kõiki turbeparandusi, mis sisaldusid eelmises koondvärskenduses. Vaadake SQL serveri kumulatiivseid värskendusi:

Lahendus

Selle probleemi vastukaaluna Ärge kasutage erinevate kasutajate rühma Windowsi turvatav SSIS juurdepääsuks. Selle asemel kasutada kasutaja määratud roll SQL serveri kapseldada vajalikud loetelu Windowsi kasutajad ja õigused selle andmebaasi rollile määrata.

Selleks toimige järgmiselt.

  1. Luua vajalik Windowsi sisselogimise SQL Serveri eksemplariga ja siis anna kasutajale juurdepääsu SSISDB andmebaasi. Näiteks saate Management Studio minnes Turvalisus, klõpsates logimineja klõpsake siis käsku New Login. Või saate järgmise skripti iga Windowsi kasutaja sisselogimine:

    Kasutage põhiMINGELUUA LOGIN domeeni\ WINDOWS koos DEFAULT_DATABASEkasutajanimi =põhiMINGEKASUTAMISE SSISDBMINGELooge kasutaja domeeni\ jaoks SISSELOGIMISE domeenikasutajanimi \kasutajanimiMINGE

  2. SSISDB andmebaasi luua kasutaja määratud rolli, näiteks ssis_users. Näiteks saate Management Studio poolt läheb andmebaasidesse, klõpsates SSISDB, klõpsates nuppu Turvalisus, klõpsates nuppu rollid, klõpsates Andmebaasi rollidja seejärel nuppu Uue andmebaasi rolli. Või saate järgmise skripti:

    KASUTAMISE SSISDBMINGEROLLI loomine ssis_usersMINGE

  3. Lisage soovitud kasutajate SSISDB rolli ssis_userssisse. Näiteks saate Management Studio poolt läheb andmebaasidesse, klõpsates SSISDBklõpsates nuppu Turvalisus, klõpsates nuppu rollid, klõpsates Andmebaasi rollid, klõpsates Rollija seejärel klõpsates nuppu Lisa. Või saate järgmise skripti:

    KASUTAMISE SSISDBMINGEMuuda rolli ssis_users lisada liige domeeni\kasutajanimiMINGE

  4. Paremklõpsake Integration Services kataloogi turvatav objekt, klõpsake nuppu Atribuudid, lisada andmebaasi rolli õigused õiguste lehel nuppu Sirvi ja valige anda või keelata soovitud selgesõnaline õiguste järgmiselt:Select Grant or Deny on the desired explicit permissions

Märkus. Need õigused ei pruugi olla piisavalt edukalt ellu SSIS pakett. Iga SSIS pakett on custom disain ja võib-olla teatavad lisanõuded juurdepääsu teatud serverid ja andmebaasid või aktsiate, kinnitada või täita SSIS paketi edukalt.

Olek

Microsoft on kinnitanud, et see probleem esineb jaotises "Kehtib järgmiste toodete kohta" loetletud Microsofti toodetel.

Viited

Lisateabe saamiseks vaadake järgmisi teemasid Microsofti tootearendajate võrgu (MSDN) veebisaiti:

SSIS kataloog Kausta atribuutide dialoogiboksis Projekti atribuutide dialoogiboksi Keskkonna atribuutide dialoogiboksi Vt selle terminoloogia Microsofti tarkvaravärskenduste iseloomustamiseks.

Kas vajate veel abi?

Kas soovite rohkem valikuvariante?

Siin saate tutvuda tellimusega kaasnevate eelistega, sirvida koolituskursusi, õppida seadet kaitsma ja teha veel palju muud.