Sa artikulong ito, tinitingnan namin ang mga tungkulin na ginagamit upang magbigay ng mga pahintulot sa ulat ng server. Tinitingnan din namin kung sino ang nagtatakda ng mga pahintulot na ito kung paano nakaimbak ang mga pahintulot na ito.
Mga Serbisyo sa Pag-uulat sa SQL Server gumamit ng isang batay sa papel na pahintulot at subsystem ng pagpapatotoo upang matukoy ang mga gumagamit na maaaring magsagawa ng isang operasyon o ma-access ang mga item sa isang ulat ng server. Ginagamit ang system na batay sa papel para sa pag-kategorya ng pahintulot ng iba't ibang mga tungkulin at pagkilos na maaaring gampanan ng isang gumagamit o isang pangkat. Ang pagpapatotoo na ito ay batay sa pasadyang module ng pagpapatotoo o built-in na Windows Authentication na ibinibigay sa mga gumagamit. Ang mga gumagamit ay maaaring pasadya o paunang natukoy na mga tungkulin gamit ang alinman sa mga uri ng pagpapatotoo.

Paggamit ng Tungkulin upang Magbigay ng Mga Pahintulot sa Report Server
Ang lahat ng mga gumagamit ay nakikipag-ugnay o nag-access sa isang ulat ng server batay sa papel na tinukoy sa isang tukoy na antas para sa isang tukoy na tao o isang pangkat. Ang Mga Serbisyo sa Pag-uulat ay nagsasama ng paunang natukoy na mga tungkulin na maaaring italaga sa mga gumagamit o pangkat upang maibigay sa kanila ang agarang pag-access upang makipag-ugnay sa isang ulat ng server. Ang Content Manager, Browser, at Publisher ay ilang karaniwang mga halimbawa ng mga natukoy na tungkulin na ito. Ang bawat isa sa mga tungkulin na ito, tukuyin ang isang koleksyon ng iba't ibang mga kaugnay na gawain. Halimbawa, may pahintulot ang isang Publisher na magdagdag ng mga ulat at lumikha ng mga folder para sa pagtatago ng mga ulat na ito.
Ang mga tungkulin na ginagampanan ay minana mula sa node ng magulang, ngunit maaaring masira ng mga gumagamit ang pahintulot na ito ng mana sa pamamagitan lamang ng paglikha ng isang bagong papel ng pagtatalaga para sa bawat partikular na item. Tandaan na ang isang gumagamit ay maaaring maging miyembro ng Tungkulin ng Manager ng Nilalaman sa isang ulat at maaari ding maging kasapi ng isa pang ulat para sa papel na ginagampanan ng Browser.
Mga Alituntunin para sa pagbibigay ng pag-access sa iba't ibang mga pagpapatakbo ng server ng ulat at mga item
1. Suriin ang lahat ng mga paunang natukoy na tungkulin at tukuyin kung maaari silang magamit tulad nito. Kung kailangang ayusin ng gumagamit ang anumang mga gawain o tukuyin ang anumang karagdagang mga tungkulin, dapat niya itong gawin bago italaga ang mga gumagamit sa mga partikular na tungkulin.
2. Tukuyin ang mga user o grupo na nangangailangan ng access sa partikular na report server na iyon, at sa anong mga antas. Karamihan sa mga user ay nakatalaga sa tungkulin bilang Browser o tungkulin bilang Report Builder. At tanging mga piling user lamang ang kailangang italaga para sa tungkulin bilang Publisher. At ang Tungkulin bilang Content Manager ay dapat lamang italaga sa mga pinagkakatiwalaang opisyal.
3. Gumamit ng Report Manager para sa pagtatalaga ng mga tungkulin sa folder ng Home para sa bawat pangkat o gumagamit na nangangailangan ng pag-access.
4. Pagkatapos ay pumunta sa pahina ng Mga Setting ng Site Manager ng ulat at lumikha ng isang takdang-aralin para sa mga tungkulin sa antas ng system para sa bawat pangkat o gumagamit, gamit ang paunang natukoy na mga tungkulin System Administrator at System User.
5. Lumikha ng mga karagdagang takdang-aralin para sa pagtatalaga ng pag-access sa mga tukoy na folder, ulat, at iba pang mga item. Iwasang lumikha ng masyadong maraming tungkulin sa papel.
Sino ang Nagtatakda ng Mga Pahintulot na Ito?
Sa una, ang Server ng ulat ay maaaring ma-access ng pangkat ng lokal na administrator o mga miyembro nito. Ang Mga Serbisyo sa Pag-uulat ay naka-install na may lamang dalawang mga default na pagtatalaga ng tungkulin na ginagamit para sa antas ng system at pagbibigay ng antas ng item na pag-access sa pangkat ng mga lokal na administrador at miyembro nito. Ang mga pangkat at miyembro na ito ay responsable para sa pagtatalaga ng pahintulot sa iba pang mga gumagamit.
Paano Nakaimbak ang Mga Pahintulot na Ito?
Iniimbak ng Report Server ang mga kahulugan nito at takdang-aralin sa database nito. Kung gumagamit ang isang gumagamit ng maraming mga programmatic na interface o mga tool ng client, ang pag-access ay napailalim sa mga pahintulot na tinukoy bilang isang buo para sa ulat ng server. Ang tungkulin sa tungkulin ay nakaimbak sa lahat ng mga item na nai-secure nila, na nagpapahintulot sa gumagamit na ilipat ang isang database sa ibang server ng ulat nang hindi nawawala ang tinukoy na mga pahintulot.
Habang si MS SQL Server ay isang mataas na advanced na platform, nagtatapos pa rin ito na napinsala ng mga error sa data. Palaging panatilihin ang isang malakas SQL Server magkumpuni tool sa paligid upang harapin ang hindi inaasahang mga error sa data.
Panimula ng May-akda:
Si Victor Simon ay isang dalubhasa sa pagbawi ng data sa DataNumen, Inc., na pinuno ng mundo sa mga teknolohiya sa pagbawi ng data, kasama ang pag-access sa pagbawi at mga produkto ng software sa pag-recover ng sql. Para sa karagdagang impormasyon pagbisita www.datanumen. Sa