【发布时间】:2020-08-06 05:30:15
【问题描述】:
我完全被雪花系统的权限模型弄糊涂了。我创建了一个数据库,在该数据库中创建了一个存储过程,并尝试使用 SYSADMIN 角色中的同一用户调用该存储过程。我收到错误“存储过程中的执行错误:SQL 编译错误:对象不存在或未授权。在 Statement.execute”
我什至不知道从哪里开始。我的用户如何无权访问该用户创建的表?
【问题讨论】:
-
您是否创建了 sp 和错误所指的表?
-
是的。我相信我已经使用 SYSADMIN 角色下的同一用户在此 Snowflake 帐户中创建了所有内容。
-
用
show tables能不能看表 -
是的,表格出现了,它的所有者是 SYSADMIN。这对我来说毫无意义。
标签: snowflake-cloud-data-platform