How to return dataset on a remote database table with different user login

  • I have two databases on two different servers. For example A and B. On A server the database uses window authentication and B server database is database login user and password. I need to return dataset from B server database into A server database. The stored procedure is in A server. The stored procedure will need to select data from B server. Can someone let me know what is the syntax and how to get this working? Thank you.

  • Hi

    for this scenario please use linked server concept

    EXECUTE THIS in server A

    STEP1:

    exec sp_addlinkedserver 'name of server B', 'SQL SERVER'

    STEP2:

    EXEC sp_addlinkedsrvlogin

    @rmtsrvname = 'name of server B',

    @useself = 'False',

    @locallogin = 'domainname\loginname',

    @rmtuser = 'login name of server B',

    @rmtpassword = 'Password of server B'

    STEP3:

    when u access objects of server B in server A

    then access like this

    sreverB.tablename.columnname

Viewing 2 posts - 1 through 2 (of 2 total)

You must be logged in to reply to this topic. Login to reply