gpt4 book ai didi

sql-server - 扩展第三方数据库的最佳实践?

转载 作者:搜寻专家 更新时间:2023-10-30 19:55:00 24 4
gpt4 key购买 nike

我有这样一种情况,我们的开发人员通过添加表、 View 、存储过程和函数来扩展第三方数据库 (MS SQL)。最近,当供应商发布数据库更新时,他们删除了我们所有的自定义对象。现在的问题是,有哪些最佳实践可以让我们扩展第三方数据库,同时保护我们的对象免受 future 更新的影响?我的第一个想法是创建一个单独的数据库,但后来我坚持将所有引用完全限定回原始数据库,这可能会导致将数据库从测试更改为生产的问题。

最佳答案

唯一安全的方法是使用不同的数据库。

您可以尝试设置权限,这样他们就不会丢弃您的元素,但我敢打赌,作为供应商,他们拥有 SA 访问权限。

如果您使用的是 SQL Server 2005 或更高版本,您可以尝试使用不同的架构,但开发人员仍可能会删除您的所有项目。

关于sql-server - 扩展第三方数据库的最佳实践?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2457138/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com