我想使用cloud SQL Server在或谷歌云项目中运行SAGE ERP。我遇到了两个问题。
- 我需要将排序规则更改为区分大小写
- ERP系统需要创建多个SQL用户,这是不可能的,因为GCP创建的sqlserver用户没有授予连接权限的权限。是否可以增加此用户的权限
我的另一个选择是使用计算引擎并在其上设置SQL服务器,如果可能的话,我更喜欢使用云SQL。
任何协助都将不胜感激。
关于第二点,要创建授予权限的DB用户,如果您有windows作为操作系统,您可以使用SQL Server Management Studio连接到实例,如果没有,您可以在文档"在Linux上安装sqlcmd和bcp SQL Server命令行工具"或mac中使用"sqlcmd"工具,您可以看到安装它的步骤。然后,您必须按照文档"在本地计算机上安装云SQL代理客户端"中的说明设置与实例的连接。
连接到实例后,可以使用SQLServerManagementStudio控制台或使用以下命令将用户添加到数据库中:
- 创建密码为"password"的登录用户名。CREATE LOGIN用户名
WITH PASSWORD='PASSWORD'
GO
为上面创建的登录创建一个数据库用户
为登录用户名创建用户用户名
GO
您可以在链接上看到上一个脚本的更多详细信息。
创建用户后,可以添加链接中列出的一个固定数据库角色。如果您使用的是命令行,您可以使用以下命令:
EXE SP_ADDROLEMEMBER"角色名称","用户名称">
您可以在链接中看到有关添加角色的更多详细信息。
关于第一点,我认为你可以使用与本回复中描述的相同的方式