首页 > 解决方案 > 存储过程的 SQL Server 架构权限

问题描述

这是我尝试使用 SQL Server 完成的任务,这可能吗?如果可以,最好的方法是什么?

  1. dbo架构中移动所有表,或更改权限以仅查看存储过程以外的任何内容

  2. 只有存储过程才能访问在架构dbo或私有架构中写入和更新表。

我这样做是因为我是公司中唯一拥有任何类型数据库管理经验的开发人员;其他开发人员只是实时编辑表格、创建和更新表格。我以大四的身份进来,并试图阻止直接创建/更新/删除表;我相信所有创建和更新都应该通过存储过程进行管理,以帮助维护数据完整性并确保更新正确的时间戳。

做这样的事情可能吗?如果是这样,最好的方法是什么?

标签: sqlsql-servertsql

解决方案


推荐阅读