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