Re: DTS permissions?
From: Beeeeeeeeeeeeves (Beeeeeeeeeeeeves_at_discussions.microsoft.com)
Date: 07/19/04
- Next message: Dan Guzman: "Re: Using date in SQL Server."
- Previous message: Panks: "Re: Tracking Data Changes"
- In reply to: Darren Green: "Re: DTS permissions?"
- Messages sorted by: [ date ] [ thread ]
Date: Mon, 19 Jul 2004 05:57:04 -0700
Ah ... does it! cheers. I'll check that out as a potential loophole as all us devs have been made dbo of msdb.
Cheers
"Darren Green" wrote:
> "When saving a local package Enterprise Manager calls sp_add_dtspackage
> found in the msdb database. If you are not the owner and not a member of the
> sysadmin role an error will be returned. If you fail this check the error
> "Only the owner of DTS Package 'MyPackage' or a member of the sysadmin role
> may create new versions of it." will be returned. A similar check is
> contained within sp_drop_dtspackage which is used when deleting a package.
>
> If multiple non-sysadmin developers all need to work on the same package
> this limitation can cause major problems. One totally unsupported workaround
> would be to remove the checks from the stored procedure. I have implemented
> this successfully in development environments where teams all need to work
> with the same packages, without any problems. "
>
> The undocumented proc will sp_reassign_dtspackageowner, but that is no use
> in a dev shop, as it bneeds running each time a package has been saved and a
> new user wants access.
>
> Package Ownership Issues
> (http://www.sqldts.com/default.aspx?212)
>
>
> --
> Darren Green
> http://www.sqldts.com
>
> "Beeeeeeeeeeeeves" <Beeeeeeeeeeeeves@discussions.microsoft.com> wrote in
> message news:65E2ED1D-0810-4044-B8EE-342171657FB8@microsoft.com...
> > Not helpful, please don't just quote BOL.
> > Re-read the question and re-consider whether your answer comes even
> vaguely close to answering it, in case you didn't work it out, the answer is
> no.
> > The question was HOW CAN WE SAVE EACH OTHER'S PACKAGES. I also clearly
> stated that the server is NOT windows authentication, and the users that the
> problem affects are NOT members of the sysadmin role. Yet you chose to
> rabble on (or copy and paste text that rabbles on) about "if you are using
> windows authentication" and "if you are in the sysadmin role".
> >
> > The answer seems to be to save it in metadata services rather than local
> packages.
> >
> >
>
>
>
- Next message: Dan Guzman: "Re: Using date in SQL Server."
- Previous message: Panks: "Re: Tracking Data Changes"
- In reply to: Darren Green: "Re: DTS permissions?"
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|