SQLserver 建立作业
在建立好连接服务器后,设置安全性的 帐号密码时报错,个位爷要怎么解决啊??急啊... sqlserver 密码 服务器 安全 作业
[解决办法]
--建议用命令吧,界面上总是会有点问题的
EXEC sys.sp_addlinkedserver '192.168.0.5',N'SQL Server'
exec sp_addlinkedsrvlogin '192.168.0.5',false,'NT AUTHORITY\SYSTEM','远程服务器的域帐号','远程服务器的密码'
--语法如下:
EXEC sys.sp_addlinkedserver @server = '192.168.0.5', -- sysname
@srvproduct = N'', -- nvarchar(128)
@provider = N'', -- nvarchar(128)
@datasrc = N'', -- nvarchar(4000)
@location = N'', -- nvarchar(4000)
@provstr = N'', -- nvarchar(4000)
@catalog = NULL -- sysname
USE master
GO
EXEC sys.sp_addlinkedserver
@server = 'SUNRISE10SDB', -- sysname
@srvproduct = N'', -- nvarchar(128)
@provider = N'SQLNCLI10', -- nvarchar(128)--或用SQLOLEDB
@datasrc = N'192.168.1.212', -- nvarchar(4000)
@location = N'', -- nvarchar(4000)
@provstr = N'', -- nvarchar(4000)
@catalog = NULL -- sysname
GO
EXEC sys.sp_addlinkedsrvlogin
@rmtsrvname = 'SUNRISE10SDB', -- sysname
@useself = 'false', -- varchar(8)
@locallogin = NULL, -- sysname
@rmtuser = 'sa', -- sysname
@rmtpassword = '1q2w3e4R' -- sysname
EXEC dbo.sp_serveroption
@server = N'SUNRISE10SDB',
@optname = N'rpc out',
@optvalue = N'true'
GO
EXEC sys.sp_remoteoption
@remoteserver = 'SUNRISE10SDB', -- sysname
@optname = 'rpc', -- varchar(35)
@optvalue = 'true' -- varchar(10)