美文网首页
docker mssql SQL Server 初始化

docker mssql SQL Server 初始化

作者: 暴风鱼 | 来源:发表于2019-03-14 15:17 被阅读0次

    运行mssql容器

    docker run \
    -e 'ACCEPT_EULA=Y' \
    -e 'SA_PASSWORD=password' \
    -p 1433:1433 \
    -v /data/mssql_data:/var/opt/mssql \
    -d mcr.microsoft.com/mssql/server
    

    进入容器

    docker exec -it 54609588b071 bash
    

    连接数据库

    /opt/mssql-tools/bin/sqlcmd -S localhost -U sa
    

    创建用户 创建数据库 并授权

    # 创建登录用户(用来验证登录的)
    CREATE LOGIN user1  WITH PASSWORD = 'password1'
    
    # 创建数据库用户(用来赋予数据库权限的)   
    CREATE USER user1 FOR LOGIN user1
    
    # 创建数据库
    CREATE DATABASE db1
    
    #修改数据库的所有者
    EXEC db1.dbo.sp_changedbowner N'user1'
    

    相关文章

      网友评论

          本文标题:docker mssql SQL Server 初始化

          本文链接:https://www.haomeiwen.com/subject/wpoqmqtx.html