Προσθέτοντας τις λαϊκές παραδόσεις: Μου λέει η SSRS “rsAccessDenied”, Αλλά … Πραγματικά έχω πρόσβαση

Λίγες εβδομάδες πίσω, Δούλευα με τον συνάδελφό μου υπεύθυνος για την ανάπτυξη ενός σχεδίου που περιλαμβάνει SQL Server Reporting Services plug-in για ΒΡΎΑ. Ήταν η ανάπτυξη ενός τμήματος web που παρέχει ένα φανταχτερό front-end της έκθεσης (το κύριο χαρακτηριστικό είναι μια έξυπνη αναζήτηση σε μια παράμετρο με πολλές χιλιάδες αναζητήσιμο τιμές πίσω από αυτό).

Αυτό ήταν που εργάζονται πολύ το περιβάλλον ανάπτυξης αλλά το δοκιμών αποδοχής χρηστών (UAT) περιβάλλον, αυτό δεν θα λειτουργήσει. Πυρ μέχρι το πρόγραμμα εντοπισμού σφαλμάτων, θα βλέπαμε λεπτομέρειες της εξαίρεσης, όπως αυτό:

Τα δικαιώματα εκχωρούνται χρήστη «UAT_domainmosssvc» δεν επαρκούν για την εκτέλεση αυτής της λειτουργίας.(rsAccessDenied).

Αν κάνετε μια ζωντανή αναζήτηση σχετικά με το παραπάνω σφάλμα, Μπορείτε να βρείτε είναι αρκετά κοινό. Scarily κοινή. Το χειρότερο είδος της κοινής επειδή έχει πολλές διαφορετικές δυνατότητες ρίζα προκαλεί και την προτεινόμενη λύση του καθενός "αισθάνεται" δικαίωμα. Προσπαθήσαμε ίσως όλα αυτά.

Στην περίπτωσή μας, το πρόβλημα ήταν ότι είχαμε κάνει ένα αντίγραφο ασφαλείας/επαναφορά της DEV να UAT. Κάπου στα δεδομένα, κάτι ακόμη που αναφέρονται "DEV_domain" (αντί το ενημερώθηκε "UAT_Domain"). Δημιουργήσαμε ένα νέο site, Προσθήκη τμήματος web και που λυθεί το πρόβλημά μας.

Ας ελπίσουμε ότι αυτό θα σώσει κάποιος μια ώρα ή δύο κάτω από τη γραμμή.

</Τέλος>

Εγγραφείτε στο blog μου.

Technorati Tags:

Αφήνω μια απάντηση

Η διεύθυνση email σας δεν θα δημοσιευθεί. τα απαιτούμενα πεδία είναι επισημασμένα *