标签: sql-server

SQL Server Management Studio 中的其他用户帐户、Windows 身份验证

我正在将我的工作笔记本电脑转给一位同事(我们将称其为 Mary Smith),当我继续处理其他事情时,他将在我的团队中取代我的位置。我们使用的工具之一是 Microsoft SQL Server Management Studio。我们一直使用 windows 身份验证来访问我们的本地数据库。它一直对我有用,就像这样:

在此处输入图片说明

我让 Mary 使用她的活动目录凭据登录到笔记本电脑,然后它继续在笔记本电脑上设置她的帐户。后来我用我的凭据重新登录,并授予 Mary 笔记本电脑的管理员权限。

后来,随着 Mary 再次登录,我将引导她了解数据库架构,并让她尝试与 Windows 身份验证连接: 在此处输入图片说明

这导致了以下错误:

在此处输入图片说明

我认为这要么与笔记本电脑上的用户帐户中的某些设置有关,要么需要更改数据库(或 MS SQL Server)设置本身......或两者的组合。如何解决此错误,以便 Mary 可以使用 Windows 身份验证成功连接到她的本地 MS SQL Server?

user-accounts sql-server ms-sql windows-authentication

6
推荐指数
1
解决办法
1万
查看次数

Windows Server 的 Azure 备份会影响同一服务器上的常规 SQL Server 备份吗?

我有一个虚拟化的 Windows Server 2019 实例,配置为故障转移群集节点,并在其上运行 SQL Server 2016 可用性组节点。我已经使用常规的完整/差异/日志备份计划设置了“传统”SQL 服务器备份。

现在,我想知道是否有可能使用Azure的备份来备份整个Windows Server实例,以从可能的攻击勒索,甚至更好的保护(如记录在这里

我不想替换我的常规备份策略,而是在不破坏现有设置的情况下添加额外的备份方法。这是否适用于 Windows Server 的 Azure 备份,还是会干扰我当前的备份策略?

编辑:首先澄清我问这个问题的原因:我想知道设置 Azure 备份是否会破坏我现有的完整/差异/日志备份链,因为这两种备份方法都可能使用 VSS。

backup sql-server windows-server azure

6
推荐指数
2
解决办法
616
查看次数

如何开始使用 MS-SQL Server ( express )

我刚刚从这里安装了 Microsoft SQL Express:http : //www.microsoft.com/Sqlserver/2005/en/us/express-down.aspx

我需要它,因为我使用它的一些代码示例。

我如何开始使用它?默认打开哪个端口?安装后我只有这个:

替代文字

我不是要关于如何管理 MSSQL 的完整教程,只是对下一步要做什么的提示。

我已经下载并测试了过去的 Oracle XE,并使用 SQuirreL SQL 客户端对其进行了测试,没有出现问题。

sql-server sql-server-2005

5
推荐指数
1
解决办法
7753
查看次数

Windows 7 凭据管理器和从域外访问 SQL Server

我的 SQL Server 设置为使用 Windows 身份验证。如果我直接从我的 Windows 7 Ultimate x64 机器连接到域,SQL Management Studio (SSMS) 将让我使用 Windows 身份验证进行身份验证。但是,如果我通过 VPN 连接(来自未加入域的另一台机器),则不会。

如果我使用以下命令行启动 SSMS:

C:\Windows\system32>runas /netonly /user:domainname\username 
"C:\Program Files (x86)\Microsoft SQL...\ssms.exe"
Run Code Online (Sandbox Code Playgroud)

然后使用 Windows 身份验证连接到 SQL Server(在域中)工作正常。

我想保存这些凭据,这样我就不必从命令行启动 SSMS 或修改快捷方式。我知道我可以使用 SysInternals ShellRunAs 扩展来执行此操作,但我每次都必须再次输入我的域用户名和密码,然后按 Shift+右键单击以查看该菜单选项。

Windows 凭据管理器似乎旨在解决此问题,并且适用于网络共享。但是,它似乎不适用于 SSMS。有什么建议?

我已经尝试使用/savecred带有 runas的选项来创建必要的凭据,但这似乎与该/netonly选项不兼容。运行上面的命令行并添加/savecred仅显示runas帮助屏幕。

domain windows-7 sql-server runas credentials

5
推荐指数
1
解决办法
4339
查看次数

无法与 Sql Server Studio 连接:错误 18456,状态 8 -- 但密码正确!

使用 Sql Studio Express(在 Windows 7-64 机器上)使用 Sql Server 身份验证连接到三个不同的 Sql Server 2005 服务器,我收到错误:1846,状态:8。根据http://blogs.msdn.com /b/sql_protocols/archive/2006/02/21/536201.aspx,这应该是密码不匹配。

在此处输入图片说明

然而,当我从 SQLCMD 和基于 jdbc 的客户端(如 Squirrel)使用相同的用户名和密码时,它可以很好地连接到所有三个服务器。我还可以使用相同的用户名和密码从带有 Sql Studio Express 的 XP 机器登录到它们。当然,我已经四重检查了所有正常的事情,比如我的大写锁定没有打开,我没有设置其他语言键盘,我在两种情况下都输入了完全相同的东西,等等。

无论如何,当密码正确时,为什么我会收到密码不匹配错误?可能与机器上不同版本的 MDAC 有关系,如果是这样,有没有办法将 Windows 7 恢复到旧版本的 MDAC?

sql-server

5
推荐指数
1
解决办法
1万
查看次数

如何使用 Microsoft SQL Server 2008 作为简单的数据库进行测试

作为一名学生,我通过 MSDNAA 免费获得 Microsoft SQL Server 2008 R2。我安装了它,但我似乎不知道如何使用它来测试数据库查询以及如何使用它构建数据库。

这是用于简单数据库构建和测试的错误软件吗?

sql-server sql-server-2008 sql

5
推荐指数
1
解决办法
3086
查看次数

SQL Server Management Studio 彩色打印

我正在使用 SQL Server Management Studio 2012。我试图以它喜欢向我展示的颜色编码语法打印存储过程,但找不到启用此功能的选项。有任何想法吗?

我知道在 VS2010 上,我们(终于)通过 MS 站点上的加载项获得了文本的颜色输出,但我似乎无法通过 Google 找到 SQL Server Management Studio 的任何内容。我为什么要打印这个东西?因为它有 15 页长,我正在努力清理它。

sql-server ssms sql

5
推荐指数
1
解决办法
7392
查看次数

如何通过 odbc 连接到 pervasive sql?

我正在尝试使用 ssms 2012 将链接服务器添加到 sql server 2012 数据库。

链接服务器是普遍存在的 sql。这是我尝试这样做的方法:

EXEC sp_addlinkedserver 
   @server = 'kslap208', 
   @provider = 'MSDASQL', 
   @datasrc = 'C003',
   @srvproduct = 'Pervasive'
GO
Run Code Online (Sandbox Code Playgroud)

但是,当我测试连接时,我收到此错误消息:

在此处输入图片说明

我究竟做错了什么?我如何链接到一个普遍存在的 sql 数据库的实例?

以下是有关我尝试连接的 DSN 的一些附加信息:

在此处输入图片说明

windows database sql-server sql odbc

5
推荐指数
1
解决办法
6737
查看次数

中途强制停止安装后无法卸载 SQL Server Management Studio 18

我安装了 SQL Server 2017。它安装得很好。我连接并打开它(服务器)。工作得很好。然后我下载了 SSMS 18 安装程序。当我启动 SSMS 安装程序时,它进展到一半,然后又停止了。我等了很久,但后来放弃了。我转到任务管理器并终止了 SQL Server Management Studio 任务。此后,每当我尝试完成 SSMS 安装时,它都会显示错误:“安装程序被阻止”。

SSMS 卸载错误

当我现在尝试卸载 SSMS 时,也会发生同样的情况。因此,我决定手动从我的电脑中删除该程序。我从控制面板卸载了 SQL Server 2017 的所有组件。删除 C:\Program Files 中的所有剩余文件。即使在此之后,我仍然无法卸载 SSMS 18。即使我从 C:\Program Files 中删除 SQL Server Management Studio 18 文件夹,我仍然收到相同的错误,并且我的控制面板继续显示 SSMS 已安装在我的计算机上计算机,但它没有出现在我的“开始”菜单中。

控制面板中已安装的程序

现在,我需要从我的电脑上完全删除 SSMS 18 的方法。我无法从网络上的 Google 搜索中找到解决方案。大多数来源都以常规方式解释卸载。

uninstall sql-server ssms

5
推荐指数
2
解决办法
2万
查看次数

SQL Server Management Studio 18 中的 SQL 配置管理器在哪里?

我正在设置一台新计算机,Surface Laptop 3。我已经安装了 SQL Server Management Studio 18.4,从此处下载

我只是想安装客户端工具而不是服务器软件。

在过去的版本中,我相信此安装为我提供了一个文件,C:\Windows\SysWOW64SQLServerManager*.msc其中星号是数字,具体取决于我安装的版本。有关此文件的更多信息 请参阅此问题

但是,该文件没有安装在计算机上,我找不到任何方法来打开配置管理器。我尝试从另一台计算机复制文件“SQLServerManager14.msc”,但在尝试打开“MMC 无法创建管理单元”时出现错误。

这可能是因为我有版本 14,但我当前需要的版本是 15,但这只是猜测。

如果我下载SQL Server 的完整开发人员版本并尝试仅安装客户端工具,我会被重定向到上面的下载。

在网上搜索这个似乎让我陷入了一个循环,里面有很多过时的信息,大多数人认为上面的链接还应该安装控制面板插件。

我可以在哪里安装 SQL Server 配置管理器吗?

sql-server ssms windows-10

5
推荐指数
1
解决办法
8864
查看次数