服务简介
SQL Server是由Microsoft开发和维护的关系型数据库管理系统(DBMS),广泛用于企业和组织的数据存储和管理。
部署流程
-
访问计算巢SqlServer社区版部署链接,按提示填写部署参数: 在计算巢控制台的创建服务实例页面,填写服务实例名称,选择地域(如华东1(杭州)),选择付费类型(按量付费或包年包月),并完成资源配置(实例类型、实例密码)、是否开启公网IP、操作系统类型、数据库配置、可用区配置等参数设置。右侧配置清单会实时显示各项参数的填写状态。
-
参数填写完成后可以看到对应询价明细,确认参数后点击下一步:确认订单。
-
确认订单完成后同意服务协议并点击立即创建进入部署阶段。
-
等待部署完成后,服务实例状态变为已部署。在服务实例概览页的立即使用区域,可获取 SQL Server 的公网地址(如
http://115.xxx.xxx.182:1433)和内网地址,用于连接数据库。
使用指南
链接SQL Server数据库(Windows版)
-
使用Workbench工具以RDP协议登录Windows实例。
-
在左下角搜索栏中输入ssms。
-
单击Microsoft SQL Server Management Studio 18。
-
在连接到服务器对话框中,设置服务器连接信息,单击连接。
连接SQL Server数据库(Linux版)并禁用 sa 账号
首次使用sa账号登录SQL Server后,为了确保系统安全,建议创建新账号并禁用sa账号的登录。
-
远程连接ECS,首次登录账号使用sa。
docker exec -it sqlserver /opt/mssql-tools18/bin/sqlcmd -No -S localhost -U sa参数值说明:
-S:指定服务器的名称或IP地址。
-U:用户名。
-
创建新账号并禁用sa账号。
CREATE LOGIN <YOUR_USER> WITH PASSWORD = '<YOUR_PASSWORD>';<YOUR_USER>替换为您要设置的账号。
<YOUR_PASSWORD>替换为您要设置的密码。
执行GO使命令生效。
GO -
分配sysadmin角色。
ALTER SERVER ROLE sysadmin ADD MEMBER <YOUR_USER>;执行GO使命令生效。
GO -
禁用sa账号。
ALTER LOGIN sa ENABLE;执行GO使命令生效。
GO -
查看修改是否生效。
SELECT name, is_disabled FROM sys.server_principals WHERE name IN ('sa', '<YOUR_USER>');执行GO使命令生效。
GO如下所示,is_disabled=1表示被禁用;is_disabled=0表示启用。
1> SELECT name, is_disabled FROM sys.server_principals WHERE name IN ('sa', 'admin'); 2> GO name is_disabled -------------------------------------------------------------------------------------------------------------------------------- ----------- sa 1 admin 0
更多用法请参考SqlServer官网文档。