代码之家  ›  专栏  ›  技术社区  ›  pills101

包含的用户权限

  •  0
  • pills101  · 技术社区  · 6 年前

    我每个客户都有一个azure托管SQL数据库。客户被设置为拥有以下权限(更改、控制、删除、执行、插入、选择、更新、连接、查看数据库状态)的自己数据库的包含用户。

    我不介意客户对其数据库模式进行任何更改,但是否可以对逻辑服务器进行任何更改或访问同一服务器上的任何其他数据库?主要的安全风险是客户在其数据库上创建其他用户吗?

    https://docs.microsoft.com/en-us/sql/relational-databases/databases/security-best-practices-with-contained-databases?view=sql-server-2017

    提前谢谢。

    1 回复  |  直到 6 年前
        1
  •  0
  •   Leon Yue    6 年前

    请参考: Controlling and granting database access to SQL Database and SQL Data Warehouse

    正如你提供的链接所说:

    当客户创建任何其他数据库用户时,请小心授予用户ALTER any USER权限。