我在我的服务器计算机上使用sql server 2012和windows server 2008 R2。 和网络计算机上的Windows-7和sql server 2012。 我成了sql server 2012(服务器机器)的用户。 从该用户,我能够从远程计算机连接数据库服务器。 现在我需要使用此用户从网络计算机备份任何数据库(Sql server身份验证)。
将数据库hwbss备份到disk ='\ Dpc1 \ SqlBackup \ hwbss.bak';
当我在机器服务器和客户端上运行此查询时。它出现了错误。
Msg 3201, Level 16, State 1, Line 1
Cannot open backup device '\\ASHISHRATHOR-PC\SqlServerBackup\BSS100_Ashish_BSS.bak'.
Operating system error 5(Access is denied.).
Msg 3013, Level 16, State 1, Line 1
BACKUP DATABASE is terminating abnormally.
任何人都可以告诉我如何使用sql server身份验证从网络计算机上备份sql server 2012数据库。
注意: - 我可以在sql server 2005中对网络上的数据库进行备份。
答案 0 :(得分:0)
我认为这可以通过使用地图网络驱动器来完成。您必须将此驱动器创建到要存储备份的远程文件夹。然后你必须给sql server权限看看网络驱动器。签入任务管理器,这是运行sql server的帐户。您必须将此帐户的写入权限授予网络驱动器(通常是网络服务)。