首页数据库sql server附加数据库 sql如何附加数据库(sql怎么附加数据库)

sql server附加数据库 sql如何附加数据库(sql怎么附加数据库)

编程之家2023-10-1890次浏览

今天给各位分享sql server附加数据库的知识,其中也会对sql如何附加数据库(sql怎么附加数据库)进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

sql server附加数据库 sql如何附加数据库(sql怎么附加数据库)

sql server 2000怎么附加数据库

sql server 2000附加数据库的具体步骤如下:

1、首先打开电脑,点击打开左下角开始菜单栏中的“所有程序”。

2、然后在弹出来的窗口中点击打开Microsoft SQL Server中的企业管理器。

3、然后在弹出来的窗口中右键单击数据库选择所有任务中的附加数据库。

4、然后在弹出来的窗口中点击打开“验证”前面的三个点。

5、然后点就选择想要添加的数据库即可。

sql server附加数据库 sql如何附加数据库(sql怎么附加数据库)

SQL Server Desktop Engine 上怎么附加数据库

Microsoft SQL Sever 2000 Desktop Engine(以前叫做 Microsoft数据库引擎或 MSDE)安装在 Microsoft Windows计算机上时,会同时安装实施 Windows身份验证(这种功能也称为集成安全性)。当用户通过 Microsoft Access项目连接到 SQL Server数据库时,通过 Windows用户帐户来启用连接。SQL Server在用户登录到系统时验证帐户名和密码是否有效,并相应地授予对数据库的访问权限,无需单独的登录名或密码。

如果希望 Microsoft SQL Server 2000 Desktop Engine默认安装有集成安全性,用户必须是 Access项目所在计算机的管理员组的成员。这使其他用户难以访问该 Access项目。

除了使用 SQL工具或 Transact-SQL(TSQL)命令之外,目前尚无其他简便的方法让系统管理员为本地安装的 SQL数据库创建新的登录帐户。有关 TSQL的详细信息,请参阅 Microsoft开发人员网络网站。

可以更改对运行在 Windows 2000或更高版本计算机上的 SQL Server数据库进行访问的安全模式。通过设置“视图”菜单中的属性,可以启用混合模式安全机制。混合模式安全机制允许从 Windows帐户或通过使用无密码的默认系统管理员(SA)帐户,来访问数据库。

使用默认 SA帐户,用户无需任何附加的安全性要求,即可通过 Access项目访问 SQL Server数据库。SQL Server管理员也可以通过更改默认的 SA帐户密码来添加额外的安全性。

为了启用“启用系统管理员(SA)用户名”复选框,下列条件必须成立。

sql server附加数据库 sql如何附加数据库(sql怎么附加数据库)

Access项目必须连接到 SQL Server 7.0(或更高版本)数据库或 Microsoft SQL Server 2000 Desktop Engine上。

SQL Server数据库必须运行在 Windows Server平台上。

SQL Server必须与 Access项目运行在同一台计算机上。

当前的 Windows用户必须是该计算机的管理员。

当前的 SQL Server用户必须是“系统管理员”角色的成员。

安全性请避免使用内置系统管理员(sa)登录帐户。使系统管理员成为 sysadmin固定服务器角色,让他们使用自己的帐户登录。只有在没有其他方法登录时才使用 sa。为了防止通过 sa登录帐户进行未经授权的访问,应该为该帐户分配唯一的强密码。

更改安全模式后,您可以使用“设置登录密码”命令(在“工具”菜单上,指向“安全”)来更改 SA密码。

sql无法附加数据库怎么办

在SQLServer上附加数据库时,提示“操作系统拒绝访问”,导致sql无法附加数据库的情况发生,我们该怎么来处理呢?有的用户可能不是很清楚,所以对此今天本文为大家整理分享的就是关于sql附加不上数据库的解决方法,一起往下看吧。

解决方法如下:

方法一:修改权限法1

1、打开要附加的数据库文件所在的文件夹,即扩展名为mdf的文件所在的文件夹,如下图所示:

2、右键单击mdf文件,选择“属性”,如下图所示:

3、单击“安全”选项卡,如下图所示:

4、单击“编辑”按钮,如下图所示:

5、在弹出的对话框中的“组或用户名”中选中"AuthenticatedUsers",如下图所示:

6、在“AuthenticatedUsers的权限”下,勾选"完全控制","完全控制"被勾选后,下面的权限也都会被自动勾选,如下图所示:

7、最后点击"确定"就可以了。修改权限完成后,你就可以成功的附加数据库了。这是最常用的方法,成功率也比较高,偶尔出现不成功的案例,此时请参考接下来的两种方法。

方法二:切换身份验证方式法1

1、有时不能成功附加数据库,可以用切换身份验证方式的方法解决。使用这种解决方法的前提条件是,你之前连接数据库时的身份验证方式是"SQLServer身份验证”,如下图所示。如果你之前是以“Windows身份验证”连接的数据库,不能附加数据库。那么该方法不适合你,请直接参考下面的方法三,如果你忘记了自己是以哪种方式验证的,可以先尝试这种方法,如果不能解决问题,再参考下面的方法三。

2、点击“断开连接”按钮,断开当前连接,如下图所示:

3、点击“连接”按钮,连接数据库服务器,如下图所示:

4、身份验证"选择“Windows身份验证”,如下图所示:

5、连接数据库后,即可附加要附加的数据库了。如果仍然没能成功附加,请参考下面的方法三。

方法三:修改服务法

1、打开"SQLServer配置管理器"程序,如下图所示:

2、在左侧单击”SQLServer服务”,如下图所示:

3、在右侧右键单击“SQLServer(MSLHK)”,选择“属性”,注意这里的“MSLHK”是我的数据库实例名,在你的电脑上,数据库实例名位置显示的是你的数据库实例名。操作如下图所示:

4、在弹出的属性对话框中,在“登录”选项卡下,选中“内置账户”,如下图所示:

5、把“内置账户”改为“LocalSystem”,如下图所示:

6、点击“确定”按钮,会提示是否重新启动服务,点击“是”。

7、重启服务完成后,查看“登录身份为”的显示内容是不是“LocalSystem”,如果是,就说明更改生效,如下图所示:

上面就是关于sql附加不上数据库的解决方法啦,有遇到同样问题的可以参考上面的方法来解决哦。

sql如何附加数据库(sql怎么附加数据库)

1.将需要附加的数据库文件和日志文件拷贝到某个已经创建好的文件夹中。出于教学目的,我们将该文件拷贝到安装SQLServer时所生成的目录DATA文件夹中。

2.在下图窗口中,右击数据库对象,并在快捷菜单中选择“附加”命令,打开“附加数据库”窗口。

3.在“附加数据库”窗口中,单击页面中间的“添加”按钮,打开定位数据库文件的窗口,在此窗口中定位刚才拷贝到SQLServer的DATA文件夹中的数据库文件目录(数据文件不一定要放在“DATA”目录中),选择要附加的数据库文件(后缀.MDF)。

4.单击“确定”按钮就完成了附加数据库文件的设置工作。这时,在附加数据库窗口中列出了需要附加数据库的信息。如果需要修改附加后的数据库名称,则修改“附加为”文本框中的数据库名称。我们这里均采用默认值,因此,单击确定按钮,完成数据库的附加任务。

完成以上操作,我们在SSMS的对象资源管理器中就可以看到刚刚附加的数据库student_Mis。

以上操作可以看出,如果要将某个数据库迁移到同一台计算机的不同SQLServer实例中或其它计算机的SQLServer系统中,分离和附加数据库的方法是很有用的。

OK,本文到此结束,希望对大家有所帮助。

免费域名注册申请?怎样申请免费域名数据库发展史?数据库的发展简史