[英]Access control permissions on Azure SQL database schema
请让我知道是否可以将用户访问权限限制为Azure SQL数据库中的特定架构。 我知道可以在本地SQL数据库上使用,但是需要知道Azure是否支持它。
找不到具体的文章指出可以在Azure SQL数据库架构中配置安全性/访问控制。 这是我与Azure上的架构访问有关的所有知识中最接近的一种:
https://docs.microsoft.com/zh-cn/azure/sql-database/sql-database-manage-logins#permissions
另外,对于在同一数据库上查询不同架构的表的天蓝色的查询,没有任何限制。 特别要问的是,Azure不支持跨数据库查询,就像可以在本地进行一样(尽管弹性查询中有解决方法)。
是的,Azure SQL支持它- 请参见此处
从文档:
CREATE SCHEMA Sprockets AUTHORIZATION Annik
CREATE TABLE NineProngs (source int, cost int, partnumber int)
GRANT SELECT ON SCHEMA::Sprockets TO Mandar
DENY SELECT ON SCHEMA::Sprockets TO Prasanna;
GO
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.