Tässä artikkelissa tarkastellaan rooleja, joita käytetään käyttöoikeuksien myöntämiseen raporttipalvelimelle. Katsomme myös, kuka asettaa nämä oikeudet, miten nämä oikeudet tallennetaan.
Raportointipalvelut SQL Server Käytä roolipohjaista valtuutus- ja todennusalijärjestelmää määrittääkseen käyttäjät, jotka voivat suorittaa toiminnon tai käyttää kohteita raporttipalvelimella. Roolipohjaista järjestelmää käytetään luokittelemaan eri roolien ja toimintojen valtuudet, jotka käyttäjä tai ryhmä voi suorittaa. Tämä todennus perustuu mukautettuun todennusmoduuliin tai sisäänrakennettuun Windows-todennukseen, joka tarjotaan käyttäjille. Käyttäjät voivat mukauttaa tai määritellä rooleja käyttämällä kumpaakin näistä todennustyypeistä.

Roolin käyttäminen käyttöoikeuksien myöntämiseen raporttipalvelimessa
Kaikki käyttäjät ovat vuorovaikutuksessa tai käyttävät raporttipalvelinta roolin perusteella, joka on määritelty tietylle tasolle tietylle henkilölle tai ryhmälle. Raportointipalvelut sisältävät ennalta määriteltyjä rooleja, jotka voidaan osoittaa käyttäjille tai ryhmille, jotta heillä on välitön pääsy vuorovaikutukseen raporttipalvelimen kanssa. Sisällönhallinta, selain ja julkaisija ovat yleisiä esimerkkejä näistä ennalta määritetyistä rooleista. Kukin näistä rooleista määrittelee joukon erilaisia liittyviä tehtäviä. Esimerkiksi julkaisijalla on lupa lisätä raportteja ja luoda kansioita näiden raporttien tallentamista varten.
Roolimääritykset peritään vanhemmalta solmulta, mutta käyttäjät voivat rikkoa tämän perintöluvan luomalla yksinkertaisesti uuden tehtävän jokaiselle kohteelle. Huomaa, että käyttäjä voi olla Sisällönhallinta-roolin jäsen yhdessä raportissa ja voi olla myös toisen selainrooliraportin jäsen.
Ohjeet pääsyn myöntämiseen erilaisille raporttipalvelinoperaatioille ja -kohteille
1. Tarkista kaikki ennalta määritetyt roolit ja selvitä, voidaanko niitä käyttää sellaisenaan. Jos käyttäjän on mukautettava tehtäviä tai määriteltävä muita rooleja, hänen on tehtävä se ennen käyttäjien määrittämistä tietyille rooleille.
2. Tunnista käyttäjät tai ryhmät, jotka tarvitsevat pääsyn kyseiseen raporttipalvelimeen ja millä tasoilla. Most käyttäjät määritetään Selain-roolille tai Raportin rakennustyökaluroolille. Ja vain valikoivat käyttäjät on määritettävä Publisher-roolille. Ja sisällönhallinnan rooli tulisi antaa vain luotetuille virkamiehille.
3. Määritä Raportinhallinnalla roolit Kotikansiossa jokaiselle ryhmälle tai käyttäjälle, joka tarvitsee käyttöoikeuden.
4. Siirry sitten Raportinhallinnan sivustoasetukset -sivulle ja luo määritys järjestelmätason rooleille kullekin ryhmälle tai käyttäjälle käyttämällä ennalta määritettyjä rooleja Järjestelmänvalvoja ja Järjestelmän käyttäjä.
5. Luo lisämäärityksiä tiettyjen kansioiden, raporttien ja muiden kohteiden käyttöoikeuden osoittamiseksi. Vältä liian monien roolimääritysten luomista.
Kuka asettaa nämä oikeudet?
Aluksi paikallisen järjestelmänvalvojan ryhmä tai sen jäsenet voivat käyttää raporttipalvelinta. Raportointipalvelut on asennettu vain kahdella oletusroolimäärityksellä, joita käytetään järjestelmätasolla ja kohteiden käyttöoikeuksien myöntämiseen paikallisten järjestelmänvalvojien ryhmälle ja sen jäsenelle. Nämä ryhmät ja jäsenet ovat vastuussa oikeuden myöntämisestä muille käyttäjille.
Kuinka nämä käyttöoikeudet tallennetaan?
Report Server tallentaa roolimäärittelyt ja määritykset tietokantaansa. Jos käyttäjä käyttää useita ohjelmallisia käyttöliittymiä tai asiakastyökaluja, pääsy edellyttää raportointipalvelimelle määriteltyjä oikeuksia. Roolimääritys tallennetaan kaikkien niiden suojaamien kohteiden kanssa, joiden avulla käyttäjä voi siirtää tietokannan toiseen raporttipalvelimeen menettämättä määritettyjä käyttöoikeuksia.
Vaikka MS SQL Server on erittäin edistyksellinen alusta, se joutuu silti vaivaamaan tietovirheitä. Pidä aina voimakas SQL Server korjaus työkalu odottamattomien tietovirheiden käsittelemiseksi.
Tekijän esittely:
Victor Simon on tietojen palauttamisen asiantuntija DataNumen, Inc., joka on maailman johtava tietojen palautustekniikoissa, mukaan lukien pääsyn palautus ja sql-palautusohjelmistotuotteet. Lisätietoja osoitteessa www.datanumen.com