使用SQL Server2019数据库基本安装后,默认的数据库管理员sa账户是禁用的。可以通过安装SSMS(SQL Server Management Studio)管理维护数据库。
新建了一个登录名,并给与sysadmin和数据库dbowner权限后仍然无法登录数据库,在程序的连接字符串中配置后也无法连接数据库。
原因是默认的服务器身份验证模式是 Windows 身份验证模式,需要修改为 SQL Server 和 Windows身份验证模式后,就可以使用数据库账户登录了。
修改方法是,右击数据库实例,点击属性。
然后在安全性选项卡右侧可以修改服务器身份验证模式为SQL Server 和 Windows身份验证模式。
修改完后需要重启SQL Server2019服务才能生效。
重启后就可以用数据库账户登录名登录和连接数据了。

站心网
使用SQL Server2019数据库基本安装后,默认的数据库管理员sa账户是禁用的。可以通过安装SSMS(SQL Server M..
为您推荐
微软 SQL Server 2025 全新特性解析 | AI 加持、向量搜索、T‑SQL 革新
数据库
2025年06月12日
AI 原生嵌入:Copilot & 向量功能Copilot 集成 SSMS 21:在 SQL Server Management Studio 中添加 AI 助手,支持自然语言生成和优化 T‑SQL 查询。向量数据类型与索引:新增原生向量字段(支持单精度浮点),并提供..
SQL Server 创建表报错:'OPTIMIZE_FOR_SEQUENTIAL_KEY' is not a recognized CREATE TABLE option.
数据库
2025年06月09日
这个错误 'OPTIMIZE_FOR_SEQUENTIAL_KEY' is not a recognized CREATE TABLE option. 表示你的目标 SQL Server 版本过旧,不支持这个选项。OPTIMIZE_FOR_SEQUENTIAL_KEY 是 SQL Server 2019(及 Azure SQL) 引入的..
Login failed for user '<token-identified principal>'. (Microsoft SQL Server, Error: 18456) 报错解决方法
数据库
2025年06月04日
登录SQL Server数据库时报错:TITLE: Connect to Server------------------------------Cannot connect to <Server address>.------------------------------ADDITIONAL INFORMATION:Login failed for user '<token-..
在 SQL Server 中存储 GUID 时,选择 uniqueidentifier 还是 nvarchar?本文深入分析两者的差异,探讨性能、存储和索引的影响,提供最佳实践建议,帮助你优化数据库设计。1. uniqueidentifier 与 nvarchar 的基本区..
大数据领域面临的挑战与未来的演进趋势
业界动态
2025年05月16日
序有群友提了一个关于大数据行业当前发展状况的问题。暂时先用GPT帮我们对此问题,搜罗和总结一二。其一,此问题较为宏大,需要结合个人实践、对行业的综合认知做深度思考,较为耗时。短时间内,懒于再一一总结和思..

openHalo:国产数据库Halo正式开源,迈向高性能兼容新时代
数据库
2025年05月05日
近日,国产数据库Halo迎来重要里程碑,正式宣布开源,项目命名为 openHalo,并已在GitHub上线(openHaloHitHub地址:https://github.com/HaloTech-Co-Ltd/openHalo)。openHalo旨在提供一个兼容MySQL协议、基于Postg..
如果单表数据量大,只能考虑分库分表吗?
数据库
2025年04月18日
程序员最怕啥?不是需求改八遍,也不是半夜报警电话,而是数据库突然卡成PPT!尤其是当单表数据冲到几千万行,查询慢得像老牛拉车,这时候团队第一反应往往是:“赶紧分库分表!”但兄弟,分库分表可不是什么温柔小..

PGlite:轻量级嵌入式PostgreSQL数据库使用方法
资源分享
2025年03月29日
PGlite是一款基于PostgreSQL的轻量级嵌入式数据库,专为前端应用、无服务器环境和本地开发优化。与传统的PostgreSQL服务器相比,PGlite无需单独安装数据库服务,而是可以直接在应用程序内部运行,提供了一种更加灵活..
服务器安装数据库MySQL8.0版本,打包导入到MySQL5.6失败的结局方式
数据库
2025年03月23日
最近数据库升级为mysql8.0,在使用过程中发现一些问题,首先mysql8.0有很多新特性,对服务器配置要求较高,所有就考虑把数据库版本切换到MySQL5.6,经过多出测试处理发现在8.0数据库打包的数据导入到5.6总是报错,或..
SQL 语句:UPDATEcms_contentSETcontent=REGEXP_REPLACE(content,'<img[^>]*src="photo\\.abc\\.tw[^"]*"[^>]*>','')WHEREcontentREGEXP'<img[^>]*src="//photo\\.abc\\.tw';解释:REGEXP_R..
实时数据的处理一致性如何保证?
系统架构
2025年03月15日
实时数据一致性的定义以及面临的挑战数据一致性通常指的是数据在整个系统或多个系统中保持准确、可靠和同步的状态。在实时数据处理中,一致性包括但不限于数据的准确性、完整性、时效性和顺序性。下图是典型的实时/..

关于大数据的一些真知灼见
数据库
2025年03月15日
大数据很强大,但还是有很多人仍然不知道它到底是什么。让我们来学习大数据的真实表现,以及如何更好地促进企业转型。或许我们经常听到有人讲大数据,但仍然有很多人不知道它到底是什么。因为我确信它很强大,所以我..
数据库SQL优化大总结之 百万级数据库优化方案
数据库
2025年03月15日
1.对查询进行优化,要尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from..

.net环境下跨进程、高频率读写数据
编程语言
2025年03月15日
一、需求背景1、最近项目要求高频次地读写数据,数据量也不是很大,多表总共加起来在百万条上下。单表最大的也在25万左右,历史数据表因为不涉及所以不用考虑,难点在于这个规模的热点数据,变化非常频繁。数据来源..
工作中人们常提到的数据预处理,说的到底是什么?
互联网
2025年03月15日
数据预处理一方面是为了提高数据的质量,另一方面也是为了适应所做数据分析的软件或者方法。在做数据分析时,我想许多数据分析师会像《R语言实战第二版》的作者卡巴科弗那样发出感叹:“数据分析师在数据预处理上花..

2025年常见SQLServer数据库面试题
数据库
2025年03月15日
分享一些 2025年常见的 SQL Server 数据库面试题,涵盖基础知识、性能优化、高级查询、管理与运维等多个方面,适用于开发、DBA 及数据分析相关岗位的面试。1. SQL Server 的基本架构是什么?答案:SQL Server 的架构..
.NET C#连接FTP实现文件上传下载
程序笔记
2025年01月07日
在 .NET 中可以使用 System.Net.FtpWebRequest 类来连接 FTP 服务器,实现文件上传和下载。以下是实现文件上传和下载的完整代码示例。1. 上传文件到 FTP 服务器using System;using System.IO;using System.Net;class..
mysql随机获取一条或者多条数据
程序笔记
2024年12月28日
语句一:select * from users order by rand() LIMIT 1MYSQL手册里面针对RAND()的提示大概意思就是,在 ORDER BY从句里面不能使用RAND()函数,因为这样会导致数据列被多次扫描,导致效率相当相当的低,效率不行,切..
多语言网站数据库文章表设计
程序笔记
2024年12月21日
设计一个支持多语言的网站数据库时,应该确保内容能够方便地扩展和管理。以下是多语言数据库表设计的关键原则和示例:设计原则分离内容与语言:将与语言相关的内容独立存储,不直接硬编码到主要表中。每个支持多语言..
javascript 6种连接数组的方法和对比
程序笔记
2024年12月15日
在 JavaScript 中,有多种方法可以用来连接数组,以下是常见的几种:1. concat() 方法用于连接两个或多个数组,返回一个新的数组,不修改原数组。const arr1 = [1, 2, 3];const arr2 = [4, 5, 6];const result = arr..