阅读量:2
在Ubuntu上设置SQL Server用户权限步骤如下:
-
安装SQL Server命令行工具:
sudo apt-get update sudo apt-get install mssql-tools -
连接到SQL Server:
sqlcmd -S localhost -U SA -P '你的密码' -
创建登录名(SQL Server身份验证):
CREATE LOGIN [用户名] WITH PASSWORD = '密码'; -
创建数据库用户并关联登录名:
USE [数据库名]; CREATE USER [用户名] FOR LOGIN [用户名]; -
分配角色(如db_owner/db_datareader等):
ALTER ROLE [角色名] ADD MEMBER [用户名]; -- 或使用旧版本兼容语法(部分版本可能需用sp_addrolemember) -- EXEC sp_addrolemember 'db_datareader', '用户名'; -
授予权限(如SELECT/INSERT等):
GRANT SELECT, INSERT ON [表名] TO [用户名]; -
验证权限:
SELECT * FROM sys.database_principals WHERE name = '用户名';
注意:
- 遵循最小权限原则,仅授予必要权限。
- 部分命令可能因SQL Server版本不同需调整,建议参考官方文档。
- 若需图形界面,可安装SQL Server Management Studio (SSMS)(仅限Windows,需通过Wine等工具间接使用)。
以上就是关于“Ubuntu如何设置SQL Server用户权限”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm