如何解决创建无法查看或删除数据的SQL Server“创建者”帐户
下午好,我想看看是否有人知道是否有办法在SQL中创建“创建者”用户。是的,这是Microsoft SQL Server。
我希望该用户能够:
- 创建对象(函数,存储过程,表,视图)
- 根据需要插入数据
我希望该用户不能:
- 查看或删除任何数据。
任何输入,请立即进行测试。
我将尝试使用db_denydatareader-该帐户将仅由自动化进程使用,我们只是想拒绝读取器,因为它不需要使用,以防用户受到损害。
谢谢!
解决方法
坚强的人...
首先,我假设使用Microsoft SQL Server。
阅读: Permissions (Database Engine)
由于现在正在测试,因此可以在用户上尝试db_owner和db_denydatareader。这是一个远景。但是即使有效,用户也可能会更改数据并失去完整性。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。