- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我基本上在学习使用SQL Server进行任何重要工作的同时,开发了一个业务应用程序。我给数据输入人db_owner
和查看者db_datareader
。
现在,我正在尝试加强工作,在我看来,合乎逻辑的是将db_owner的db_datareader和db_datawriter实例化,但是我很好奇(a)这是正确的做法吗? (b)db_owner可以执行data_writer无法执行的哪些操作? (即,我切换后一切都无法正常工作)。
最佳答案
db_owner固定数据库角色的成员可以在数据库上执行所有配置和维护事件。 db_datawriter可以执行DELETE,INSERT,UPDATE,而db_datareader只能执行SELECT操作。
您应该始终尝试仅授予完成任务所需的最低权限。大多数用户不需要访问配置或管理功能。对于数据输入用户,db_datawriter可能是合适的。
关于security - db_owner与db_datareader/db_datawriter有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9116983/
我想设置一个 MS SQL 触发器(或其他机制),它会自动授予某些组 db_owner 权限。 我 不要希望我们的用户拥有 db_admin 在 SQL Server 上,我只想授予它们 db_cre
如何将 db_owner 角色分配给我创建的用户? 我能够创建登录并将其添加到数据库中。我不知道如何使用 SQL 查询将其权限更改为 db_owner。 我有一种感觉,在将用户添加到数据库的查询中,我
我有一个用户 John.Smith,我想知道他有什么数据库 db_owner以及他没有的数据库 db_owner .有我可以运行的脚本吗?我们有很多数据库,当我查看用户 map 时,我觉得我可能看多了
数据库包含 postgres 拥有的用户对象。要求数据库中的所有用户对象都是角色 db_owner 的所有者。 我尝试使用 将它们重新分配给 db_owner 角色 REASSIGN OWNED BY
如何将 db_owner 固定数据库角色的所有权限和特权授予应用程序角色? 精简版 命令: GRANT CONTROL ON [DatabaseName] TO [ApplicationRoleNam
有许多商业产品为您提供基于 Windows 的安装程序,用于配置您的应用程序和后端 SQL Server 数据库。通常它会询问您是否要使用 Windows 或 SQL Server 身份验证连接到数据
TL;DR - 出于某种原因由脚本创建的用户会自动添加到 db_owner 组。但我无法使用脚本删除它们。 所以我编写了一个脚本来将新的 Windows 用户添加到我的数据库中,但由于某些原因,默认情
我们有一个测试数据库和一些测试登录名,我们希望通过脚本授予 db_owner 访问权限。通常我们必须进入登录并右键单击用户名并转到用户映射并选择要与之关联的数据库并为其授予所有者访问权限,然后单击确定
我使用 SQL SERVER 2008 R2 Express。 我正在进行一个新项目,其中有一个名为 myDatabase 的数据库,数据库所有者用户名为 myUsernamae。 我想使用 ALTE
当我执行 ALTER ROLE db_owner ADD MEMBER A 时,它给出了以下错误。 Msg 15151, Level 16, State 1, Line 4 Cannot alter
关闭。这个问题是opinion-based 。目前不接受答案。 想要改进这个问题吗?更新问题,以便 editing this post 可以用事实和引文来回答它。 . 已关闭 9 年前。 Improv
我试图更好地理解为什么我们的一个数据库更新脚本无法在特定客户站点正常工作,并将其范围缩小到(我认为)数据库所有权和角色。 Disclaimer: I'm actually waiting to hea
用户[email protected]是 AD 组的一部分。 AD 组映射到数据库角色 (DB_OWNER) 当用户[email protected]时尝试创建架构,我们收到以下错误 Create S
用户[email protected]是 AD 组的一部分。 AD 组映射到数据库角色 (DB_OWNER) 当用户[email protected]时尝试创建架构,我们收到以下错误 Create S
我是一名优秀的程序员,十分优秀!