gpt4 book ai didi

sql - 如何授予表 "select"的公共(public)同义词 "SHC.ABC"的 "SHC.ABC"权限

转载 作者:行者123 更新时间:2023-12-01 13:58:02 25 4
gpt4 key购买 nike

我创建了名为“SCH.ABC”的表并创建了 PUBLIC 同义词“SCH.ABC”,现在我想在同义词“ABC”上授予对架构“SCH1”的“选择”权限。我该怎么做,请帮助解决这个问题。

我正在创建与表同名的同义词,在授予权限时我们不会指定对象类型,无论它是表还是同义词。如果给定,将 ABC 上的选择授予 sch1;那么哪种对象类型将被授予同义词或表?

最佳答案

您已经创建了一个名为 abc 的公共(public)同义词,并且您可以将选择授予特定模式作为

将 abc 上的选择授予 sch1;

您不需要通过连接到 syssystem 架构来将架构名称限定为 sch.abc

或者您可以将所有架构授予

将 abc 上的选择授予 public;

并且您不需要使用架构名称限定公共(public)同义词 abc。使用

从abc中选择*;

在数据库的每个架构中。

关于sql - 如何授予表 "select"的公共(public)同义词 "SHC.ABC"的 "SHC.ABC"权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54707699/

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