gpt4 book ai didi

sql-server - SQL Server 授权/安全问题

转载 作者:行者123 更新时间:2023-12-04 06:59:18 25 4
gpt4 key购买 nike

我们已经构建了一个 C# 框架,对我们的数据库的所有数据修改都应该通过。我们不希望任何人直接对数据库进行数据更改。所有更改都必须通过我们的框架。

我的问题是如何执行这个?我们怎么能让 SQL Server 只允许从我们的框架中生成的插入/更新/删除语句,而不允许可能通过 SSMS 或其他工具连接的数百个人中的任何一个?

我在 SQL Server 安全/身份验证方面没有很多经验,所以我需要一些指导。

非常感谢。

最佳答案

为您的应用程序创建一个 SQL 登录并授予它对存储过程或基表的权限 - 无论您需要什么。

不要向其他人授予访问权限。

但是您提到了一个“框架”,这意味着许多应用程序和用户名将使用它……所以也许您需要另一种方法。

关于sql-server - SQL Server 授权/安全问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2133342/

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