Re: Stored Procedures in the Master Database
From: Kalen Delaney (replies_at_public_newsgroups.com)
Date: 09/19/03
- Next message: Rand Boyd [MS]: "Re: Errors installing MS03-031 security patch"
- Previous message: Kristofer Gafvert: "[Do Not Download This! It is a virus]"
- In reply to: Scott: "Re: Stored Procedures in the Master Database"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]
Date: Fri, 19 Sep 2003 10:34:04 -0700
GRANTS must be done in the local database.
So what exactly is not working. The GRANT or the EXECUTE? The message you
reported means the object can't be found and can be caused by not
specifying the correct owner name. That message cannot be the result of
wrong permissions or ungranted permissions.
Please tell us EXACTLY what you did and what database you were in when you
tried to run it.
-- HTH ---------------- Kalen Delaney SQL Server MVP www.SolidQualityLearning.com "Scott" <scott2617@hotmail.com> wrote in message news:87d901c37ecc$3ce19230$a601280a@phx.gbl... > I am creating the procedure under the security context of > sa in the master database. I tried qualifying the grant > statement with dbo.proc_name and executing in another > database and it did not work. > > >-----Original Message----- > >Who owns the procedure? > > > >If you are indeed in the master database when you run > this GRANT, and the > >procedure is in master, then the reason is probably that > the owner of the > >proc must be specified. If it's not yours, you have to > list the owner: > > > >GRANT EXECUTE ON owner_name.proc_name TO public > >-- > >HTH > >---------------- > >Kalen Delaney > >SQL Server MVP > >www.SolidQualityLearning.com > > > > > >"Scott" <scott2617@hotmail.com> wrote in message > >news:00c001c37ec3$4c76ea50$a301280a@phx.gbl... > >> I have a stored procedure that I want to make available > to > >> all databases. I am trying to grant permissions with the > >> following command in the master database: > >> > >> GRANT EXECUTE ON storedprocedure TO public > >> > >> When I try to execute the stored procedure from another > >> database I get the error message: > >> > >> Server: Msg 2812, Level 16, State 62, Line 1 > >> Could not find stored procedure 'storedprocedure'. > >> > >> Please advise on the correct syntax. > >> > > > > > >. > >
- Next message: Rand Boyd [MS]: "Re: Errors installing MS03-031 security patch"
- Previous message: Kristofer Gafvert: "[Do Not Download This! It is a virus]"
- In reply to: Scott: "Re: Stored Procedures in the Master Database"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]
Relevant Pages
|