sp_addremotelogin sp_addremotelogin - 北京怡康軟件科技有限公司 資源網(wǎng) "/>
在本地服務(wù)器上添加新的遠(yuǎn)程登錄 ID,允許遠(yuǎn)程服務(wù)器連接并執(zhí)行遠(yuǎn)程過(guò)程調(diào)用。
sp_addremotelogin [ @remoteserver = ] 'remoteserver'
[ , [ @loginame = ] 'login' ]
[ , [ @remotename = ] 'remote_name' ]
[@remoteserver =] 'remoteserver'
遠(yuǎn)程登錄應(yīng)用到的遠(yuǎn)程服務(wù)器的名稱。remoteserver 的數(shù)據(jù)類型為 sysname,沒(méi)有默認(rèn)值。如果只給定了 remoteserver,則 remoteserver 上的所有用戶都將映射為本地服務(wù)器上現(xiàn)有的同名登錄。本地服務(wù)器必須能識(shí)別該服務(wù)器(使用 sp_addserver 添加)。當(dāng) remoteserver 上的用戶連接到運(yùn)行 Microsoft® SQL Server™ 的本地服務(wù)器以執(zhí)行遠(yuǎn)程存儲(chǔ)過(guò)程時(shí),他們以與各自在 remoteser 上的登錄相匹配的本地登錄連接。remoteserver 是啟動(dòng)遠(yuǎn)程過(guò)程調(diào)用的服務(wù)器。
[@loginame =] 'login'
本地 SQL Server 上的用戶的登錄 ID。login 的數(shù)據(jù)類型為 sysname,默認(rèn)值為 NULL。login 必須已經(jīng)存在于本地 SQL Server 上。如果沒(méi)有指定 login,則 remoteserver 上的所有用戶都映射為特定的本地登錄。當(dāng) remoteserver 上的用戶連接到本地 SQL Server 以執(zhí)行遠(yuǎn)程存儲(chǔ)過(guò)程時(shí),他們將作為 login 連接。
[@remotename =] 'remote_name'
遠(yuǎn)程服務(wù)器上的用戶的登錄 ID。remote_name 的數(shù)據(jù)類型為 sysname,默認(rèn)值為 NULL。remote_name 必須存在于 remoteserver。如果指定了 remote_name,則該特定用戶 remote_name 被映射為本地服務(wù)器上的 login。當(dāng) remoteserver 上的 remote_name 連接到本地的 SQL Server 以執(zhí)行遠(yuǎn)程存儲(chǔ)過(guò)程時(shí),他們將作為 login 連接。remote_name 的登錄 ID 可以與遠(yuǎn)程服務(wù)器上的登錄 ID login 不同。
0(成功)或 1(失?。?/P>
若要執(zhí)行分布式查詢,請(qǐng)使用 sp_addlinkedsrvlogin。
每個(gè)遠(yuǎn)程登錄項(xiàng)都有一個(gè)狀態(tài)。默認(rèn)的狀態(tài)是 not trusted。當(dāng)收到狀態(tài)為 not trusted 的遠(yuǎn)程登錄時(shí),SQL Server 將檢查密碼。若要不檢查密碼,請(qǐng)使用 sp_remoteoption 將狀態(tài)改為 trusted。
不能在用戶定義的事務(wù)中使用 sp_addremotelogin。
只有 sysadmin 和 securityadmin 固定服務(wù)器角色的成員才能執(zhí)行 sp_addremotelogin。
下面的示例在遠(yuǎn)程服務(wù)器 Accounts 和本地服務(wù)器有相同的用戶登錄時(shí)將遠(yuǎn)程名稱映射為本地名稱。
EXEC sp_addremotelogin 'ACCOUNTS'
下面的示例創(chuàng)建一個(gè)條目,該條目將來(lái)自遠(yuǎn)程服務(wù)器 Accounts 的所有用戶都映射為本地登錄 ID Albert。
EXEC sp_addremotelogin 'ACCOUNTS', 'Albert'
下面的示例將來(lái)自遠(yuǎn)程服務(wù)器 Accounts 上的遠(yuǎn)程用戶 Chris 的遠(yuǎn)程登錄映射為本地用戶 salesmgr。
EXEC sp_addremotelogin 'ACCOUNTS', 'salesmgr', 'Chris'
相關(guān)文章