Re: sql agent permission

From: Eric (ericguo_00@yahoo.com)
Date: 06/28/02


From: ericguo_00@yahoo.com (Eric)
Date: Fri, 28 Jun 2002 20:51:07 GMT


Sue,

Thanks for your response.

In terms of linked server configuration, all I said is that the sql
account used to connect the remote standby server is the same account
(with sysadmin rights) that owns the job. I got the following error
on step 3 in the job history. Note sqlservice is the local OS account
that mssqlserver service runs under.

Executed as user: DB1\sqlservice. Could not relay results of procedure
'gp_restore_db_backup' from remote server 'db2'. [SQLSTATE 42000]
(Error 7221) [SQLSTATE 01000] (Error 7312). The step failed.

On Thu, 27 Jun 2002 15:46:04 -0600, Sue Hoegemeier
<Sue_H@nomail.please> wrote:

>And some of what you are asking may depend on the security
>mapping of the linked server but I really lost what you were
>saying in terms of your linked server configuration.
>
>-Sue
>
>On Thu, 27 Jun 2002 21:26:02 GMT, eric.guo@gtnexus.com
>(Eric) wrote:
>
>>Hi,
>>
>>I have a situation and hope someone can give me a pointer.
>>
>>I have two w2k servers (serverA and serverB) that are not in a domain
>>and I want to set up serverB as a standby server. I run a sql agent
>>job on serverA to perform the followings in sequence.
>>
>>1. back up the production database on serverA
>>2. copy the backup file from serverA to serverB
>>3. call a stored procedure on serverB to restore the database on
>>serverB.
>>
>>While step 1 and 2 work fine, I just can not have the remote sp to
>>restore the database.
>>
>>The job on serverA is owned by a sql account (ABC) that is in
>>sysadmin role.
>>
>>The sqlserveragent and msssqlserver services are run under a local
>>account(XYZ) that is in local admin group.
>>
>>The linked server is created with the connection from serverA to
>>serverB as ABC. ABC has exec right on the stored procedure.
>>
>>The job history shows that "the job is executed as serverA\XYZ". My
>>question is when step 3 gets executed, is it ABC that connects the
>>serverB and runs the sp or is it serverA\XYZ, which should fail?
>>
>>TIA
>>
>>
>>Eric
>



Relevant Pages

  • RE: SQL Mail
    ... For SQL Mail to work, you need to have the service running under a domain ... Unless it is a domain account, ... > need to be able to send email via SQL from ServerB to ServerA. ...
    (microsoft.public.sqlserver.server)
  • Re: SQL Mail
    ... local account syncd with same password as domain account.. ... I have another mailbox on the domain XXX called pete.. ... > need to be able to send email via SQL from ServerB to ServerA. ...
    (microsoft.public.sqlserver.server)
  • Re: Domain Account used for IIS6 Anonymous Account Risks?
    ... In general there aren't any "known" vulnerabilities in Windows, IIS or probably your application that haven't been patched. ... but unless the vendor can explain why the application needs Administrator privileges, your answer should be that your security policy calls for least privilege, and the vendor should tell you what the actual privileges required of the application are. ... some of their own webpages) then IIS can connect to serverB using the ... domain\xyzweb account, and that account has full privileges on serverB ...
    (microsoft.public.inetserver.iis.security)
  • RE: Copy Database Wizard Fails to Copy Files
    ... I had the exact same problem until I executed the package under an account ... Regards, ... > simple table) on ServerA to ServerB. ... > Put the database Test in single user mode.......Ok ...
    (microsoft.public.sqlserver.dts)
  • Re: Domain Account used for IIS6 Anonymous Account Risks?
    ... If someone can get IIS to execute arbitrary code (e.g. by uploading ... some of their own webpages) then IIS can connect to serverB using the ... domain\xyzweb account, and that account has full privileges on serverB ... Knowing all of this and knowing that as far as the application vendor, ...
    (microsoft.public.inetserver.iis.security)