我试图弄清楚赋予角色哪些权限,以便该角色可以更改某个数据库/模式中的视图。我已经尝试了很多次,但无法让它工作。
视图是 MyDatabase.Public.vw_TestView。我需要我的用户能够通过更改更新视图。
谢谢!
我试图弄清楚赋予角色哪些权限,以便该角色可以更改某个数据库/模式中的视图。我已经尝试了很多次,但无法让它工作。
视图是 MyDatabase.Public.vw_TestView。我需要我的用户能够通过更改更新视图。
谢谢!
该角色将需要视图的所有权权限才能更改它: https ://docs.snowflake.net/manuals/user-guide/security-access-control-privileges.html#view-privileges
正如文档注释中所说:“对视图进行操作还需要对父数据库和模式的 USAGE 权限。”