我看得出来
gcloud beta spanner databases execute-sql [MY_DATABASE_ID] --instance=[MY_INSTANCE_ID] --sql='SELECT * FROM MyTable WHERE MyKey = 1'
为了像这样执行dcl -
GRANT ALL PRIVILEGES ON database.* TO 'user'@'cloudsqlproxy~%'"..
有没有一个gcloud命令?
发布于 2017-04-20 01:14:29
Cloud Spanner不是像MySQL和PostgreSQL那样的普通SQL数据库。查询使用SQL,而用户和数据操作则不使用。
要授予用户帐户访问数据库的权限,您需要使用IAM:
gcloud beta spanner databases add-iam-policy-binding [MY_DATABASE_ID] \
--instance=[MY_INSTANCE_ID] --member="user:email1@gmail.com" \
--role="roles/spanner.databaseAdmin"你可以在https://cloud.google.com/spanner/docs/gcloud-spanner的gcloud上找到更多关于管理扳手的信息。
cloudsql-proxy仅适用于云SQL。对于扳手,您需要使用其中一个客户端库:https://cloud.google.com/spanner/docs/reference/libraries。
https://stackoverflow.com/questions/43500918
复制相似问题