你的SQL2000认证模式是什么,是NT认证还是混合认证模式

解决方案 »

  1.   

    一句忠告:“在任何情况下,绝不应使用SA帐户”
    因为随着带有一些漏洞的IIS发布,匿名的INTERNET访问者只要在URL后面添加某些值,即可查看服务器的连接字符串。在大多数公司中,一个又一个程序员在其应用程序中使用SA帐户连接SQLSERVER,常会听到
    这样的话:我们只用它测试,以后我们改用适当的方式。很显然,这些话是便是临终遗言                              ----摘自Brian Knight《Admin 911: SQL Server 2000》
      

  2.   

    只有 Windows 帐号才能取得数据库的信任连接。“使用网络登录 ID 的 Windows NT 验证”
    表示 SQL Server ODBC 驱动程序要求到运行在 Microsoft Windows NT® 或 Windows® 2000 的 SQL Server 的一个安全(或信任)连接。SQL Server 使用集成登录安全机制来建立使用该数据源的连接,与服务器中的当前登录安全模式无关。忽略所有提供的登录标识符和密码。SQL Server 系统管理员必须已将您的 Microsoft Windows(R) 登录与一个 SQL Server 登录 ID 相关联。“使用用户输入的登录 ID 和密码的 SQL Server 验证”表示 SQL Server ODBC 驱动程序不要求到 SQL Server 的安全(或信任)连接。SQL Server 使用标准登录安全机制来建立使用此数据源的连接。必须为所有连接请求指定 SQL Server 登录 ID 和密码。
      

  3.   

    你的SQL2000认证模式是什么,是NT认证还是混合认证模式 如是nt认证,则在连接数据库时要用NT中的用户若是混合认证,则那个用户要把它的默认数据库设置为你要连接的那个
      

  4.   

    我现在很想知道用windows登陆的用户名密码连接本地数据库的字符串怎么写?
    人证模式是混合型的!