zoukankan      html  css  js  c++  java
  • sql server不用安装sql管理工具开启sa

    今天无意间发现腾讯云镜像有windows server2016,追求新系统的我,马上就重装了云服务器。重装完后发现,配置太低,远程桌面都变得不是很顺畅,于是装完sql server2016后便不打算另外装管理工具了。
    网上查了资料,可以用cmd操作sql server,这样就可以直接在本地机子管理服务器了,也可以为服务器节省空间。废话不多说,接下来介绍操作方法。
           管理sql server使用的是sqlcmd,sqlcmd 实用工具是一个命令行实用工具,用于 Transact-SQL 语句和脚本的临时、交互执行以及自动执行 Transact-SQL 脚本撰写任务。

    sqlcmd微软官方介绍地址 https://docs.microsoft.com/zh-cn/sql/relational-databases/scripting/sqlcmd-use-the-utility

        打开命令提示符,输入Sqlcmd -? 可以查看帮助

    首先,我们需要用widows身份验证登录sql server

    sqlcmd -S .

    登录成功后,开启sa

    ALTER LOGIN sa ENABLE
    GO

    修改sa密码为123

    ALTER LOGIN sa WITH PASSWORD='123'  
    GO  

    当然这时候会提示,密码复杂度不够,将123替换成复杂的密码就可以了

    以上就开启了sa,并且修改了sa的密码

    修改成功后可以用sa登录测试一下,因为现在已经用windows身份验证登录了,所以需要先退出。只需要输入exit回车即可

    退出后重新用sa去登录

    sqlcmd -S . -U sa

    输入这个命令回车后,会出现要求密码的提示,这时候输入刚刚设置的密码即可登录成功

    如果提示登录失败,有可能是因为之前安装数据库的时候没有开启混合登陆模式,这个需要到注册表中去修改。

    打开注册表,Ctrl+F唤出查找框,查找LoginMode,将值修改为2即可

    修改后就开启了windows 和sql server 身份混合登录了

  • 相关阅读:
    Go 命令行参数,JSON 序列化与反序列化
    Go 文件操作
    Go 多态
    Go 接口
    Go 面向对象三大特性
    Go 面向对象编程应用
    Go 结构体方法
    Go 面向对象之结构体
    Go Map
    vue安装 vue-cli安装
  • 原文地址:https://www.cnblogs.com/war-hzl/p/7571753.html
Copyright © 2011-2022 走看看