1、驱动程序通常可以在连接字符串中进行指定,如上面例子中的"Provider=SQLOLEDB.1",这里指定了使用 SQL Server OLE DB 驱动。当然,在不同的开发环境中,可能会有不同的驱动程序供选择,比如在 .NET Framework 中可以使用 System.Data.SqlClient 命名空间下的 SqlConnection 类来连接 SQL Server 数据库。
2、Integrated Security=SSPI 参数可以删除,但需要提供用户名和密码来进行身份验证。如果当前 Windows 用户没有权限,则需要提供一个有访问权限的用户的用户名和密码。如果留空或者省略了此参数,则默认使用当前 Windows 用户的身份验证方式进行登录。就算是使用 SSPI 参数,实际也是使用当前操作系统的身份认证来进行数据库连接,只是省略了用户名和密码的显式指定。因此,在某些情况下,可能需要明确指定用户名和密码来进行连接。