0

リンクサーバーから選択するSQLサーバー2008のビューがあります。

SSMS を開いた場合にのみ、ビューから選択できますas administrator

SSMS を管理者として開かずにビューから選択しようとすると、エラーが発生しますunspecified error

これが私のリンクサーバーです:

use master
go
EXEC sp_AddLinkedServer @server     = 'SectionA', 
                        @srvproduct = '',
                        @provider   = 'Microsoft.ACE.OLEDB.12.0', 
                        @datasrc    = 'C:\SectionAReport\', 
                        @provstr    = 'Text'

すべてのユーザーがこのビューから選択できるようにするにはどうすればよいですか?

4

1 に答える 1

1

" sp_addlinkedsrvlogin " を使用すると、リモート アクセス許可を設定できるはずです。

具体的には、これを試してください

EXEC sp_addlinkedsrvlogin @rmtsrvname = 'SectionA'
     , @useself = 'FALSE'
     , @locallogin = NULL -- all local users
     , @rmtuser = 'whatevername'
     , @rmtpassword = 'whateverpassword'
于 2013-01-16T08:00:05.643 に答える