合并来自2个SQL用户的权限

时间:2012-05-25 19:17:06

标签: sql-server-2008 asp-classic

无论如何可以合并2个SQL登录,这样我就可以在同一台服务器上访问两个不同登录的数据库吗?

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

1 个答案:

答案 0 :(得分: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
%>