Re: Little database user account script need help...
- From: "Uri Dimant" <urid@xxxxxxxxxxx>
- Date: Sun, 30 Mar 2008 14:57:27 +0300
Hmmm, no success
SELECT @sp_addrolemember = quotename(@db_name) + '.sys.sp_addrolemember'
EXEC @sp_addrolemember db_owner, @login_name
/*
Msg 137, Level 15, State 2, Line 1
Must declare the scalar variable "@db_name".
Msg 137, Level 15, State 2, Line 2
Must declare the scalar variable "@sp_addrolemember".
*/
DECLARE @db_name VARCHAR(50),@sp_addrolemember VARCHAR(50),@login_name
VARCHAR(50)
SELECT @sp_addrolemember = quotename(@db_name) + '.sys.sp_addrolemember'
EXEC @sp_addrolemember db_owner, @login_name
/*
Could not find stored procedure ''.
*/
"Erland Sommarskog" <esquel@xxxxxxxxxxxxx> wrote in message
news:Xns9A7185E154445Yazorman@xxxxxxxxxxxx
Uri Dimant (urid@xxxxxxxxxxx) writes:
Erland
SELECT @sp_addrolemember = quotename(@db_name) +
'.sys.sp_addrolemember
EXEC @sp_addrolemember db_owner, @login_name
How does this script work? I cannot run it on SS2005 sp2
There is a single quote missing on the first line.
The tricks are two:
1) EXEC @var runs the procedure in @var
2) EXEC some_db..sp_systemproc, runs that system procedure in the context
of
the some_db database.
What happened when you tried the above?
--
Erland Sommarskog, SQL Server MVP, esquel@xxxxxxxxxxxxx
Books Online for SQL Server 2005 at
http://www.microsoft.com/technet/prodtechnol/sql/2005/downloads/books.mspx
Books Online for SQL Server 2000 at
http://www.microsoft.com/sql/prodinfo/previousversions/books.mspx
.
- Follow-Ups:
- Re: Little database user account script need help...
- From: Uri Dimant
- Re: Little database user account script need help...
- References:
- Little database user account script need help...
- From: Andy
- Re: Little database user account script need help...
- From: Erland Sommarskog
- Re: Little database user account script need help...
- From: Uri Dimant
- Re: Little database user account script need help...
- From: Erland Sommarskog
- Little database user account script need help...
- Prev by Date: Re: Little database user account script need help...
- Next by Date: Re: Little database user account script need help...
- Previous by thread: Re: Little database user account script need help...
- Next by thread: Re: Little database user account script need help...
- Index(es):
Relevant Pages
|
|