【发布时间】:2016-02-09 13:25:58
【问题描述】:
我在 SQL Server 中创建了一个登录名。登录名只有只读权限。此用户的数据库角色成员身份为 db_backupoperator、db_datareader、db_denydatawriter 和 public。我给了他进行备份的权限,但是当我尝试访问系统的文件夹目录时,它会显示如下图所示的错误。
如何将特定文件夹共享到此登录名以便将备份保存到此文件夹?
这是错误:
【问题讨论】:
-
备份通常由运行 SQL Server 进程的用户进行,并且不受其他用户的影响。 (毕竟,SQL 登录将无权访问机器。)以管理员身份再次检查该文件夹。
-
情况是我必须创建数据库登录,他只能进行备份,同时他没有管理员登录凭据。
-
让我们退后一步。什么时候出现这个错误?您是否尝试通过资源管理器查看备份?你在使用 SQL Server Express 吗?
-
是的,我已登录,我想备份我的数据库。当我打开文件资源管理器选择备份位置时,它显示了上面的错误。我需要以某种方式授予该用户打开文件资源管理器的权限,但我不知道如何。感谢回复
-
您需要授予他对该文件夹的只读访问权限。那是他的windows登录,不是sql登录。
标签: sql-server sql-server-2008 sql-server-2012