sql server添加sa用户和密码
昨天给网站“搬家”(更换服务器),我是在win7上安装的 sql server2012,安装过程很顺利,用“Windows 身份验证” 也可正常访问。但是用sa用户访问数据库出现了 错误:18456。
然后搜索了解决方案,还是没能解决我的问题。后来根据线上出现问题的状况大胆的假设问题所在。
说说遇到的问题:修改好用户名sa的密码后,点击确定,以为完事了。此时连接数据库操作,启动项目通过密码访问运行一切正常,ok 没毛病。过一段时间后访问网站,却无法打开网站了,这是什么“造型”(出现错误:18456, 密码错误)。根据提示,又骚气十足的设置了sa用户的密码,然后用密码访问数据库,结果同样OK的不要不要的,完美。可是,历史总是惊人的相似,过一段时间后再次访问网站,却无法打开网站了(出现错误:18456, 密码错误)。
快跑偏了,说说正事。根据问题猜想:给用户sa设置好密码是否没有保存,没正式生效? 果然如此,重新启动数据库服务,这样能够将我们刚才配置好的有关信息加载起来,一切运行正常。
sa用户是sql server自带的用户,所以我们只需要设置一个密码就可以了。今天两次掉入改密码这个坑里,想想还是有必要写写。具体如何添加呢,请看下面的操作。
一.工具
sql server 2008或2012
二.方法/步骤
1.1 在不知晓密码的情况下,我们可以选择系统登录。登录进去之后,我们就要修改相应的属性了。按照下图操作即可

1.2 右键数据库-->点击 属性。如下图

1.3 显示:服务器属性-->点击安全性-->勾选右边的混合模式-->点击确定。按照下图操作即可

1.4 接下来就要设置sa用户了。在数据库的左边对话框中选择-->安全性-->sa--> 右边显示:登陆属性-sa 。
其中登陆名sa是系统默认,我们只需要输入密码,再输入确认密码, 点击确定即可。

1.5 还在 “登陆属性-sa”中-->点击“服务器角色”, 为添加该用户要实现哪些角色。一般我们自己使用都是配置最高权限的角色,一个是public ,还有一个是sysadmin。按照下图操作即可

1.6 还在 “登陆属性-sa”中-->点击“状态”。
只需要勾选上面一栏(是否允许连接到数据库引擎 )选择 (授予);
下面一栏:(登录) 选择(已启用),点击确定。按照下图操作即可

1.7 注意啦!坑就在此处。此时连接数据库操作,启动项目通过密码访问运行一切正常。
设置好,我们关闭好对话框,再次来到数据库这边,我们右键数据库,重新启动(Restart),重新启动数据库服务,这样能够将我们刚才配置好的加载起来。重新启动完成之后,我们就可以使用sa用户登录了。(注意:不重启数据库也能够用密码访问。但是此时并没有正真配置好,一段时间过后会失效且无法使用密码访问数据库。)
sql server添加sa用户和密码的更多相关文章
- 安装SQL SERVER开启SA用户登录的方法
家庭安装SQL SERVER开启SA用户登录的方法:(切记按照网址操作完后,最后一定要在"管理工具"的"服务"里把"SQL SERVER(MSSQL ...
- SQL Server 2008 sa用户可以登录,Windows身份验证无法登录
安装SQL Server 2008时一切正常,但是在启动时出现了问题.若使用SQL Server 身份验证,选择sa用户可以登录到系统,并正常使用.但是,若使用Windows身份验证,提示用户名或密码 ...
- SQL Server 2012 sa 用户登录 18456 错误
近期想研究下SQL SERVER2012 Enterprise版本号的数据库,听说功能非常强大. 我是在win7上安装的,安装的过程非常顺利,我在用"Windows 身份验证"时, ...
- SQL Server 2012 sa 用户登录 18456 错误 (转)
转自:http://blog.csdn.net/waterxcfg304/article/details/40617475 最近想研究下SQL SERVER2012 Enterprise版本的数据库, ...
- My sql添加远程用户root密码为password
添加远程用户root密码为password grant all privileges on *.* to root@localhost identified by '123321' with gran ...
- SQL server 语句新建用户、对用户授权、删除用户实例
Grant select on tb to db_user --给db_user用户授权 tb表 查询权限 一.命令操作 USE mydb GO --1. 新建测试用户 --1.1 添加登录用户和密码 ...
- sql server分配某个用户只对某一个数据库有权限 转载 http://blog.sina.com.cn/s/blog_13554ebc70102wi3h.html
sql server 2008新建用户只能访问指定数据库 新装的sql Server 2008,想让指定的用户可以访问sql Server客户端,sa的权限太大,所以最好禁用掉, 然后我们需要 ...
- SQL Server Management Studio无法记住密码
用sa账户登录sql server 2008,勾选了“记住密码”,但重新登录时,SQL Server Management Studio无法记住密码. 后来发现,在重新登录时,登录名显示的并非是s ...
- SQL Server添加MDW性能监控报表(转载)
10.2 Data Collector与MDW Data Collection功能是SQL SERVER 2005版本提供的数据库监控报表的功能,通过定时地对数据库的语句运行情况,服务器各种资源的监控 ...
随机推荐
- Spring Boot2.0之整合多数据源
一般公司分两个数据库: 一个放共同配置文件, 一个数据库垂直业务数据库 垂直拆分和水平拆分: 垂直是根据业务划分具体数据库 在一个项目中有多个数据源(不同库jdbc) 无限个的哈~ 根据包名 或者 注 ...
- mooc_java 集合框架上 学生所选课程
用一个集合Set存放学生所选课程接口不能实例化,所以用其实现类进行实例化 set接口不能实例化,通过HashSet这个实现类来进行实例化,需要导入包this.courses=new HashSet() ...
- 纯CSS3左右滑动开关按钮
纯CSS3特效左右滑动开关按钮是一款非常酷的CSS3 3D开关按钮,点击按钮可以左右滑动,就像开关打开闭合一样的效果. http://www.huiyi8.com/sc/10626.html
- HDU 4652 Dice:期望dp(成环)【错位相减】
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4652 题意: 给你一个有m个面的骰子. 两种询问: (1)"0 m n": “最后 ...
- 分享知识-快乐自己:intellij Idea报错Could not autowire. No beans of...
intellig idea 使用@Resource或者@Autowire报错,出现红色波浪线: 虽然不影响使用,但是看着很不爽,所以还是解决了下: 报错提示: Could not autowire. ...
- 用python 实现录入学生作业情况的小程序
写一个录入学生作业情况的一个程序 1.查看学生作业情况 2.录入学生作业情况 3.可以让输入3次,需要为空的情况 homeworks = { ‘张流量’: {‘2018.3.22’:”未交”,’201 ...
- hdu-2586 How far away ?(lca+bfs+dfs+线段树)
题目链接: How far away ? Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Ot ...
- 非常好的LINUX学习者博客
http://blog.csdn.net/qq_21794823/article/category/6496200
- Nuget:RQCode
ylbtech-Nuget:QRCode 1.返回顶部 1. https://www.nuget.org/packages?q=qrcode 2. 2.qrcode.js返回顶部 1. https:/ ...
- JSP介绍(2)--- 九大隐式对象
request对象 每当客户端请求一个JSP页面时,JSP引擎就会制造一个新的request对象来代表这个请求. request对象提供了一系列方法来获取HTTP头信息,cookies,HTTP方法等 ...