zoukankan      html  css  js  c++  java
  • 修改SQLServerExpress的登录模式

    SQL Server 2005 express 默认安装时为 Windows 认证方式,改为 Windows 和 SQL 两种的混合模式。

    (一) 通过命令行修改

    1.在命令行中停止 SQL Server/SQL Express 服务:

    net stop /y mssql$sqlexpress

    2.修改登录方式:开始菜单->运行,键入 regedit,打开注册表编辑器,找到 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL.1\MSSQLServer,修改 LoginMode 字段从 1->2

    3.重新启动SQL Server/SQL Express服务:

    net start mssql$sqlexpress

    4.登录进系统: sqlcmd -E -S .\sqlexpress

    5.修改密码:

    ALTER LOGIN sa WITH PASSWORD='yoursapassword';

    GO
    ALTER LOGIN sa ENABLE;

    GO

    (二) 通过图形界面修改

    下载Microsoft SQL Server Management Studio Express(下载名:SQLServer2005_SSMSEE.msi)。

    1:开启SQL2005远程连接功可以
    配置工具->SQL Server外围应用配置器->服务和连接的外围应用配置器->打开SQLEXPRESS下的Database Engine节点,选择远程连接,选择“同时使用TCP/IP和named pipes”,确定后重启数据库服务。

    2:登录改为混合模式
    打开治理器,用Windows方式连接进入数据库,右键点击数据服务器->属性,安全性,在“服务器身份验证”下选择“SQL SERVER和Windows身份验证模式”,“登录审核”选“失败和成功的登录”,确定。

    3:新建用户和密码,与sql2000类似。

    这样就可以用数据连接字符串进行连接了,比如(server=.\\sqlexpress;uid=sa;pwd=密码;database=数据库名称")。

    假如在用SQLServer模式连接的时候,报错“已成功与服务器建立连接,但是在登录过程中发生错误”,展开服务器上的“安全性->登陆名->选中SA登陆帐号(右键)->状态->登陆”,修改为启用。

  • 相关阅读:
    函数式编程一
    学习设计模式笔记
    看萧井陌直播写代码有感
    自定义事件
    template模板函数
    一个自己写的table插件,用到了一些ES6的语法
    requireJs简介
    underscore
    angular4.0
    New Machine Learning Server for Deep Learning in Nuke(翻译)
  • 原文地址:https://www.cnblogs.com/jyz/p/2009999.html
Copyright © 2011-2022 走看看