Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 授予对azure表的只读访问权限_Java_Azure_Azure Storage_Azure Table Storage - Fatal编程技术网

Java 授予对azure表的只读访问权限

Java 授予对azure表的只读访问权限,java,azure,azure-storage,azure-table-storage,Java,Azure,Azure Storage,Azure Table Storage,我需要向第三方授予对我们的一个Azure表的只读访问权限。 有没有一种干净、简单的方法可以做到这一点,或者我应该克隆表?如果是,如何克隆表 编辑: 关于如何在Java中执行此操作的文档。没有用于克隆表的内置机制;你需要自己复印 但是:您关于Azure表不支持只读凭据的断言不正确。如果您只想授予只读访问权限,则只需为相关表创建一个共享访问签名(SAS),对特定表授予“仅查询”权限即可。您甚至可以将其限制在特定的范围内,如分区键+行键所定义的 更多信息是。@GTPV-“一如既往?”不确定你在暗示什么

我需要向第三方授予对我们的一个Azure表的只读访问权限。 有没有一种干净、简单的方法可以做到这一点,或者我应该克隆表?如果是,如何克隆表

编辑:


关于如何在Java中执行此操作的文档。

没有用于克隆表的内置机制;你需要自己复印

但是:您关于Azure表不支持只读凭据的断言不正确。如果您只想授予只读访问权限,则只需为相关表创建一个共享访问签名(SAS),对特定表授予“仅查询”权限即可。您甚至可以将其限制在特定的范围内,如分区键+行键所定义的


更多信息是。

@GTPV-“一如既往?”不确定你在暗示什么,但。。。我在近5年前的2015年发布了这个答案,包括2012年的一个链接。我无法控制外部站点以及数据的移动或(在本例中)归档方式。也就是说:我很高兴你让我注意到这一点,这样我就可以更新有问题的链接(现在更新了)。另外,请注意:在编辑之前,原始问题错误地声称无法提供对表的只读访问,这是我回答的基础。存储级SAS现在已经有了很好的文档记录(blob/tables/files/queues,以及ADL存储)。@GTPV-另外,虽然原始参考链接可能已经过时,但我的答案仍然正确。我注意到这个答案在你发表评论的同一天被否决了。我不知道为什么投票失败。告诉我死链接似乎足够了。