推荐

Sqlserver用windows身份验证后又没有权限

2022-08-13 00:15
SQL server2012数据库的sa用户的密码忘记了,用的是windows身份验证登录的,想要更改sa密码。但是登录后修改,提示没有权限。

上网搜索很久,尝试后下面这种方法可以更改sa 的账户密码。
20220813002340.jpg

1、首先进入服务,找到SQL server 服务,在属性中记住服务名,我的是 MSSQLSERVER 。
2、电脑搜索命令提示符,用管理员权限打开。
输入:net stop [服务名] , 关闭sqlserver服务。
C:\Windows\system32>net stop MSSQLSERVER
SQL Server (MSSQLSERVER) 服务正在停止.
SQL Server (MSSQLSERVER) 服务已成功停止。
再输入:net start [服务名] /m, 开启sqlserver服务单例模式。(不加 /m 就是正常模式开启)
C:\Windows\system32>net start MSSQLSERVER /m
SQL Server (MSSQLSERVER) 服务正在启动 .
SQL Server (MSSQLSERVER) 服务已经启动成功。
3、打开Sqlserver, 此时会弹出登录窗口,选择windows身份验证,登录进行,就可以修改sa 账号的密码了,也可以做其他的操作。
4、最后关闭服务,再正常启动服务后,就可以用sa 账户登录了。
相关内容
  • SQL Server数据库还原失败System.Data.SqlClient.SqlError: 无法执行 BACKUP LOG,因为当前没有数据库备份
    在一次数据库还原的操作过程中遇到如上错误,去百度了下找到了对应的解决方法第一个:在还原完整备份时候,在回复状态状态哪里选择 restore with norecovery ,尾日志部分可选可不选,看自己的具体需求。勾选“关闭到目标数据库的现有连接”,等还原日志的时候,在回复状态那里选择restore with recvery,数据库就可以正常使用,如果还需要继续还原日志,就还是继续选norecovery第二个方法
  • Windows服务启动SQL Server报错误代码3417
    错误框提示为:Windows不能在 本地计算机 启动 SQL Server(MSSQLSERVER)。有关更多信息,查阅系统事件日志。如果这是非Microsoft 服务,请与服务厂商联系,并参考特定服务错误代码3417.解决办法一:C:Program FilesMicrosoft SQL ServerMSSQL.1MSSQLData C:Program FilesMicrosoft SQL ServerMSSQL.2MSSQLData下的所有mdf和ldf默认都是按照解压缩方式保存的,只需要右键每一个文件---属性---高级---压缩内容以便节省磁
  • sql server中如何清空表数据库
    清空表里的所有数据,并让数据库的自增长字段从头开始
相关推荐
热门内容