代码之家  ›  专栏  ›  技术社区  ›  Kolten

使用ASP中的域帐户对sql 2005进行身份验证

  •  0
  • Kolten  · 技术社区  · 17 年前

    提供者=SQLOLEDB;数据源=NHA-SQL-I0;UID=域\NHA svcRequestForm;PWD=密码;数据库=请求表单

    谢谢

    3 回复  |  直到 14 年前
        1
  •  1
  •   James J    17 年前

    这种类型的连接字符串用于SQL帐户;您实际上正试图以名为“DOMAIN\NHA svcRequestForm”的SQL用户身份进行连接。

    试试这样的东西:

    PROVIDER=SQLOLEDB;DATA SOURCE=NHA-SQL-I0;DATABASE=RequestForms;Trusted_Connection=YES
    

    无论哪个应用程序试图连接到数据库,都必须

        2
  •  1
  •   Remus Rusanu    17 年前

    对于集成身份验证(即使用“域帐户”),您必须指定 Integrated Security=SSPI 相反。您不能显式指定用户名,SQL将对运行连接标记进程的帐户(即ASP帐户)进行身份验证。

    How To: Use Protocol Transition and Constrained Delegation in ASP.NET 2.0 .

        3
  •  0
  •   Carter Cole    16 年前

    结账 http://www.connectionstrings.com/sql-server-2005 他们有所有的连接字符串以及如何使用可信连接

    推荐文章