0

是否可以合并 2 个 SQL 登录名,以便我可以在同一台服务器上访问 2 个具有不同登录名的数据库?

我正在使用 ASP Classic (ADODB) 和 SQL Server 2008

4

1 回答 1

1

如果要使用两组不同的凭据,则需要使用两个连接对象(或不断关闭并重新打开一个)。

例如:

<%
    dim dbA, dbB

    Set dbA = server.createobject("adodb.connection")
    Set dbB = server.createobject("adodb.connection")
    Set rs  = server.createobject("adodb.recordset")

    dbA.open "ConnectionStringForYourFirstDatabase"
    dbB.open "ConnectionStringForYourSecondDatabase"

    '#### Execute something to database 1 using connection string 1
    set rs = dbA.execute("")

    '#### Execute something to database 2 using connection string 2
    set rs = dbB.execute("")

    '#### Tidy Up
    set dbA = nothing
    set dbB = nothing
%>
于 2012-05-25T20:44:02.430 回答