
κατά την κλήση ενός πακέτου SSIS (C # app) χρησιμοποιώντας LoadFromSqlServer, κάνει ο λογαριασμός χρήστη πρέπει να έχουν ειδικά δικαιώματα στη βάση δεδομένων ή διακομιστή;


Δεν μπορώ να φαίνεται για να δείτε τα πακέτα στην ΕΜ αυτή τη στιγμή ...

 
Μήπως ο χρήστης χρειάζεται ειδική άδεια για να καλέσετε ένα πακέτο χρησιμοποιώντας LoadFromSqlServer;
=====================================================================================================



Θα πρέπει να χορηγήσει κάποια δικαιώματα για τους χρήστες που πρέπει να εκτελέσετε τα πακέτα SSIS.


[Αυτή η σελίδα](http://sqljunkies.com/WebLog/knight_reign/archive/2006/01/05/17769.aspx) θα πρέπει να παρέχει τις πληροφορίες που χρειάζεστε.

 

Δεν ξέρω την απάντηση ακριβώς, αλλά όταν ένα πακέτο SSIS εκτελείται από είναι σημαντική. Αν το τρέχω από το Visual Studio, είναι χρησιμοποιώντας το λογαριασμό και τα δικαιώματα μου. Αν μπορώ να το φορτώσετε στο διακομιστή και μόλις προσπαθήσει να τρέξει άμεσα το πακέτο, είναι χρησιμοποιώντας κάτι άλλο (και συνήθως αποτυγχάνει λόγω του ότι τρόπο οι διακομιστές μας που έχει συσταθεί). Αν μου τρέχει από μια θέση εργασίας στο διακομιστή, χρησιμοποιεί το λογαριασμό του server SQA, με τα δικαιώματα από αυτόν το λογαριασμό.

 