具体情况:
服务器1 里面有一个数据库,我只有读权限
服务器2 里面有一个数据库,我有管理员权限
这种情况下,我在服务器2的数据库上编写sql文,存储过程,能直接检索服务器1的数据库里面的数据吗?
需要怎么样的设置?
服务器1 里面有一个数据库,我只有读权限
服务器2 里面有一个数据库,我有管理员权限
这种情况下,我在服务器2的数据库上编写sql文,存储过程,能直接检索服务器1的数据库里面的数据吗?
需要怎么样的设置?
--开启
exec sp_configure 'show advanced options',1
reconfigure
exec sp_configure 'Ad Hoc Distributed Queries',1
reconfigureselect top 100 * from
-- OPENDATASOURCE(
-- 'SQLOLEDB',
-- 'Data Source=地址;User ID=用户名;Password=密码;'
-- ).数据库名.dbo.表名--关闭
exec sp_configure 'show advanced options',1
reconfigure
exec sp_configure 'Ad Hoc Distributed Queries',0
reconfigure