You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If I have 2 different spanner connections setup in my config/databases.php, with different project IDs and key files, if I connect to one via DB::connection('spanner-one'), do some queries, then try and connect to the other with DB::connection('spanner-two'), it fails, with IAM permission denied errors.
It appears the auth from the first connection, which is now cached in storage/framework/spanner/_auth, is being loaded via the AuthCache into the second connection, and of course doesnt have the necessary permissions since the second connection should use an entirely different project/key file/auth
If however, I query the first connection, manually delete the storage/framework/spanner/ folder, then query the second one, it does work as expected.
I tried using spanner:cooldown on the first connection before attempting to use the second, but this didnt work, it doesnt appear to clear the storage/framework/spanner/_auth folder
The text was updated successfully, but these errors were encountered:
If I have 2 different spanner connections setup in my
config/databases.php
, with different project IDs and key files, if I connect to one viaDB::connection('spanner-one')
, do some queries, then try and connect to the other withDB::connection('spanner-two')
, it fails, with IAM permission denied errors.It appears the auth from the first connection, which is now cached in
storage/framework/spanner/_auth
, is being loaded via the AuthCache into the second connection, and of course doesnt have the necessary permissions since the second connection should use an entirely different project/key file/authIf however, I query the first connection, manually delete the
storage/framework/spanner/
folder, then query the second one, it does work as expected.I tried using
spanner:cooldown
on the first connection before attempting to use the second, but this didnt work, it doesnt appear to clear thestorage/framework/spanner/_auth
folderThe text was updated successfully, but these errors were encountered: