私 (user1) は、次のように Cloud SQL インスタンスに接続する Apps Script を持っています。
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 インスタンスに追加する以外に、これを機能させる方法はありますか?