gpt4 book ai didi

sql-server - 在我的 SQL Server 中为我的数据库设置用户

转载 作者:行者123 更新时间:2023-12-03 16:57:13 24 4
gpt4 key购买 nike

我刚刚在 SQL Server 中为我的数据库创建了一个新用户。我有 4 个表想要授予插入、更新、选择和删除权限。我在新用户的安全区域中手动执行了此操作。

是否有更好的方法来做到这一点而不是触摸每个对象?如果是这样,怎么办?

谢谢

杆。

最佳答案

一种方法是使用架构,以便

  • 表属于一个架构(我们称之为数据,CREATE SCHEMA)
  • 用户属于某个角色(CREATE ROLEsp_addrolemember)
  • 权限已分配给架构上的角色(GRANT INSERT ON schema::data to myRole)

现在,您可以添加新表或更改用户,而不会丢失/创建权限

关于sql-server - 在我的 SQL Server 中为我的数据库设置用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3461059/

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