IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 大数据 -> 新阁上位机开发---数据库系统之sa账户登录失败 -> 正文阅读

[大数据]新阁上位机开发---数据库系统之sa账户登录失败

前言

在学习上位机开发的时候,用户登录失败,是小伙伴学习SQLServer和C#连接数据库的时候经常难受的问题,如何快速解决这个问题呢?新阁教育的老师们早就给大家准备好了应对这个问题的几种方法,大家往下看:

错误信息01

无法打开登录所请求的数据库“****”。登录失败。用户“sa”登录失败。

《C#程序》的错误提示:

提醒:用红色边框标出来的,是告诉大家,这个是问题的重点,后面的包括用户“sa”登录失败,都是因为这个导致的。

错误信息01分析

既然打不开数据库,就说明实例连接没问题,只是字符串中要打开的那个数据库“MISDBS”打不开,那可能就是数据库的问题,不是连接问题。数据库的问题无非就是以下情况:

【解决方法1】:首先,确定这个数据库是不是真的存在,自己用SQLServer管理器使用这个实例,登录看一下就知道了;其次,如果你觉得存在,那肯定就是数据库名称写错了,仔细检查,当前我的程序确实就是名称写错了,多一个s,名称错了,就等这个数据没有,所以报错,改过来就行了。

【解决方法2】:首先,用SQLServer企业管理器,使用这里实例登录后,发现真的不存在。那你就想,你是不是创建这个数据库了,如果根本就没创建,那就不用多说了,你应该知道怎么做了。其次,你可能会想,数据库我的确是创建了,怎么没有呢?那问题就是,你的计算机上可能有两个或多个数据库实例,你创建数据库用的实例,根本就不是链接字符串中的这个,所以,你登录进去没有显示。解决方法,就是你仔细看一下数据库服务,你用的是哪个实例,然后把字符串中Server后面改成正确的数据库实例就行了。以上就是关于无法打开登录所请求的数据库失败问题的解决,希望对你有帮助。

错误信息02

用户“sa”登录失败。

《C#程序》的错误提示:

错误信息02分析

这个错误也是有用户“sa”登录失败的提示,但是和上面那个错误最大的区别就是前面没有错误信息,所以,解决方法也不一样。只是提示sa登录失败,说明连接也没问题,数据库也没问题,就是sa账号的问题。那我们就按照下面的方法解决sa账号问题:

【解决方法1】:查看sa账号密码是否正确,方法就是用SQLServer企业管理器登录,输入密码,如下图:

如果这个密码能够登录,那就是你的连接字符串中的密码写错了,按照这个改过来就行了。如果这个密码不能登录,就需要用windows登录方式登录,去修改密码。

登录后,找到“安全性”-“登录名”-“sa”节点,然后双击,弹出窗口,修改密码,点击确定。

确定后,一定要重新启动服务。再次登录就没问题了。

【解决方法2】:如果以上还是没有解决,则可能是sa账号没有开启,则按照刚才方式打开sa账号的窗口,选择“状态”,设置为“授予、已启用”,然后重新启动服务,即可。方法如下:

以上就是针对C#程序sa登录失败问题的解决。

错误信息03

用户“sa”登录失败。原因:该账户被禁用。

《SQLServer登录》的错误提示:

错误信息03分析

这个错误提示其实非常明确,那就是sa账号被禁用。

【解决方法】开启sa账号为“授予、已启用”,方法和上面一样,然后重启服务即可。

特别提示:以上都是针对sa账号而言的。如果你用的不是sa账号,比如自己创建了账号,要首先保证这个账号能够用Sqlserver企业管理器登录成功,才能使用。

希望以上方法能够帮助小伙伴解决此类问题,搞定数据库不求人,才是我们学习的最终目标!

我是新阁教育的老师,用我的专业,成就你的梦想!

  大数据 最新文章
实现Kafka至少消费一次
亚马逊云科技:还在苦于ETL?Zero ETL的时代
初探MapReduce
【SpringBoot框架篇】32.基于注解+redis实现
Elasticsearch:如何减少 Elasticsearch 集
Go redis操作
Redis面试题
专题五 Redis高并发场景
基于GBase8s和Calcite的多数据源查询
Redis——底层数据结构原理
上一篇文章      下一篇文章      查看所有文章
加:2022-04-04 12:18:09  更:2022-04-04 12:22:39 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/24 4:56:45-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码