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

对象\u id返回null,sql身份验证用户权限最小

  •  0
  • granadaCoder  · 技术社区  · 7 年前

    当我以sa或具有sysadmin角色的用户身份运行以下命令时。

    Select object_id('MySchemaName.MyTableName')
    

    我得到一个值

    如果我在一个非常低权限的sql身份验证帐户下运行相同的程序

    我得到空值。

    我想不出我需要什么许可。

    1 回复  |  直到 7 年前
        1
  •  0
  •   granadaCoder    7 年前

    根据肖恩·兰格的评论:

    GRANT SELECT ON MySchemaName.MyTableName TO MySqlAuthLowBallAccount
    

    修好了。