当前位置: 首页 > 面试题库 >

如何在SQL Server 2008中限制用户访问仅一个架构的对象?

西门安民
2023-03-14
问题内容

我想在SQL Server 2008中将用户限制为只有一个架构,并且只能在该架构中选择“选择”特权。


问题答案:

DENY和GRANT的组合。例如:

DENY SELECT ON schema::[dbo] TO [user_name]
DENY SELECT ON schema::[other_schema] TO [user_name]
GRANT SELECT ON schema::[safe_schema] TO [user_name]


 类似资料:
  • 我在模式A中有表。我在模式B中的包中为模式A中的表中的查询数据创建了过程,如下所示: 但当我执行这个过程时,它显示 ORA-00942:表或视图不存在 我有什么问题吗?

  • 问题内容: 有谁知道如何在react-router中限制对特定路由的访问?我想在允许访问特定路由之前检查用户是否已登录。我以为这很简单,但是文档尚不清楚该怎么做。 这是我应该在定义组件的位置设置的东西,还是应该在组件处理程序中处理的东西? 问题答案: 更新(2019年8月16日) 在react-router v4和使用React Hooks中,这看起来有些不同。让我们从开始。 我们正在使用一个库来

  • 有没有办法(内置或通过插件)限制Eclipse中其他包对Java包的访问? 例子: 包(在同一项目中): com.my.project.common 通用域名格式。我的项目服务1 通用域名格式。我的项目服务V2 现在我想限制对serviceV1和serviceV2的公共访问。但是当然应该允许这些服务访问公共包

  • 问题内容: 应用程式 我需要实现一个可供不同用户使用的Web应用程序。每个用户在各种表上都有不同的特权,例如 用户A可以从表中看到字段“名称”和“地址” 用户B可以在表格中看到字段“名称”和“电话号码”,但看不到“地址” 用户C可以查看和修改上述所有字段 我将在UI级别上进行一些操作以限制某些访问,例如,为无权修改条目的用户隐藏“编辑”按钮。但是,我认为我应该在较低级别上(也许在数据库级别上)来确

  • 我正在尝试使用django-storages为带有服务帐户json文件的google云存储桶授予权限。但是,只有当我向所有具有对象视图权限的用户授予访问权限时,才能访问桶中的项目。我如何限制桶的公共访问。

  • 我正在使用外部LDAP服务来定义Camunda组、用户和用户组成员身份。我可以在管理UI中很好地看到来自LDAP的组和用户。例如,我还可以使用授权来提供或撤销对部署的读取访问。 但是无论我做什么,任何应用程序用户都可以在/tasks RESTendpoint中看到当前正在运行的[CMMN]任务的完整列表。 我正在接受一个LDAP用户,它是两个组的成员。除了访问应用程序(我仅限于“驾驶舱”)之外,用