ubuntu

Ubuntu如何设置SQL Server用户权限

小樊
41
2025-09-06 09:32:11
栏目: 云计算

在Ubuntu上设置SQL Server用户权限步骤如下:

  1. 安装SQL Server命令行工具

    sudo apt-get update  
    sudo apt-get install mssql-tools  
    
  2. 连接到SQL Server

    sqlcmd -S localhost -U SA -P '你的密码'  
    
  3. 创建登录名(SQL Server身份验证)

    CREATE LOGIN [用户名] WITH PASSWORD = '密码';  
    
  4. 创建数据库用户并关联登录名

    USE [数据库名];  
    CREATE USER [用户名] FOR LOGIN [用户名];  
    
  5. 分配角色(如db_owner/db_datareader等)

    ALTER ROLE [角色名] ADD MEMBER [用户名];  
    -- 或使用旧版本兼容语法(部分版本可能需用sp_addrolemember)  
    -- EXEC sp_addrolemember 'db_datareader', '用户名';  
    
  6. 授予权限(如SELECT/INSERT等)

    GRANT SELECT, INSERT ON [表名] TO [用户名];  
    
  7. 验证权限

    SELECT * FROM sys.database_principals WHERE name = '用户名';  
    

注意

0
看了该问题的人还看了