我(user1)有一个连接到 Cloud SQL 实例的 Apps 脚本,如下所示:
var conn = Jdbc.getCloudSqlConnection("jdbc:google:rdbms://blah:instance1/foo")
它就像一个魅力。我正在尝试将此脚本作为库共享,并可能在未来将其货币化。
当我以其他用户 (user2) 身份登录并将其添加为库时,当库运行尝试建立连接的函数时,它会失败:
Failed to establish a database connection. Check connection string, username and password.
因此,即使执行连接的代码来自 user1 拥有的库,连接似乎也来自 user2。真的吗?除了将 user2 作为编辑器添加到我的 Cloud SQL 实例之外,还有什么方法可以完成这项工作?