首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法使用Server数据库访问Cloud上的导入数据

无法使用Server数据库访问Cloud上的导入数据
EN

Stack Overflow用户
提问于 2019-12-11 13:21:58
回答 2查看 695关注 0票数 1

我正在尝试从CloudSQL sqlserver Express数据库导出一个数据库,该数据库目前附加在sqlserver以外的用户上,并将其导入到新的CloudSQL sqlserver标准数据库中。虽然我可以正常使用BAK文件导出/导入,但我无法在目标数据库上创建一个新用户,并在导入的模式上授予它db_owner,所以所有东西总是只提供给sqlserver用户。有人能帮我吗?

诚挚的问候。

EN

回答 2

Stack Overflow用户

发布于 2019-12-11 13:55:13

您没有提到您尝试了什么,创建了用户,以及尝试时收到了什么输出。

但是,您是否尝试过使用gcloud cli创建用户?gcloud sql users create

https://cloud.google.com/sdk/gcloud/reference/sql/users/create

一旦使用上面的命令创建了特定的数据库,您就可以指定上面的用户访问它。

票数 0
EN

Stack Overflow用户

发布于 2019-12-11 14:05:29

如果新的标准数据库位于新的Cloud实例上,则可能正在使用新的默认主数据库。通过设计,不能将"db_owner“角色归因于此,因此您可以创建一个新数据库并将角色授予给该新数据库。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59286768

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档