我们的一个团队正在构建一个数据库(和应用程序),将使用SQL 2008的FileStream功能来存储文档。根据微软针对filestream的最佳实践,Win32 API是访问FileStream数据的首选方式,而不是使用T-SQL。
然而,使用Win32 API需要使用集成身份验证来连接到数据库。这让团队感到担忧,因为他们不想直接给用户访问数据库的权限。他们希望应用程序使用SQL用户名和密码进行连接。
使用Win32与T-SQL访问filestream数据有哪些优缺点?是否有任何因素使得使用T-SQL变得不可能?
然而,使用Win32 API需要使用集成身份验证来连接到数据库。这让团队感到担忧,因为他们不想直接给用户访问数据库的权限。他们希望应用程序使用SQL用户名和密码进行连接。
使用Win32与T-SQL访问filestream数据有哪些优缺点?是否有任何因素使得使用T-SQL变得不可能?