Stored procedures 在雪花中,当给予';用法';访问存储过程时遇到语法错误

Stored procedures 在雪花中,当给予';用法';访问存储过程时遇到语法错误,stored-procedures,snowflake-cloud-data-platform,privileges,Stored Procedures,Snowflake Cloud Data Platform,Privileges,向角色分析师授予程序测试(varchar)的使用权 错误消息: SQL编译错误:语法错误行1位于位置33处意外的“(”。可能该消息具有误导性。一些提示可能是: 您无意中授予了一个没有权限这样做的角色 这真的是一个过程吗?可能是一个UDF。然后你需要“将函数过程测试(varchar)的使用权授予角色分析师” 在过程名称前添加“过程”一词 看起来您可能在名称(本例中为过程)之前缺少一个表示对象的单词,因此出现了语法错误 向角色分析师授予程序测试(varchar)的使用权

向角色分析师授予程序测试(varchar)的使用权

错误消息:


SQL编译错误:语法错误行1位于位置33处意外的“(”。

可能该消息具有误导性。一些提示可能是:

  • 您无意中授予了一个没有权限这样做的角色
  • 这真的是一个过程吗?可能是一个UDF。然后你需要“将函数过程测试(varchar)的使用权授予角色分析师”
  • 在过程名称前添加“过程”一词

  • 看起来您可能在名称(本例中为过程)之前缺少一个表示对象的单词,因此出现了语法错误

    向角色分析师授予程序测试(varchar)的使用权