Sql server 与SQL Server中数据库中的特定用户共享文件
我已经在SQL Server中创建了一个登录名。登录名只有只读权限。此用户的数据库角色成员身份为Sql server 与SQL Server中数据库中的特定用户共享文件,sql-server,sql-server-2008,sql-server-2012,Sql Server,Sql Server 2008,Sql Server 2012,我已经在SQL Server中创建了一个登录名。登录名只有只读权限。此用户的数据库角色成员身份为db\u backupoperator,db\u datareader,db\u denydatawriter和public。我给了他进行备份的权限,但是当我尝试访问系统的文件夹目录时,它显示了一个错误,如下图所示 如何将特定文件夹共享到此登录,以便将备份保存到此文件夹 以下是错误: 用户通过SQL Server登录登录到SQL Server实例,并要求进行备份 SQL Server进程,在任何Wi
db\u backupoperator
,db\u datareader
,db\u denydatawriter
和public
。我给了他进行备份的权限,但是当我尝试访问系统的文件夹目录时,它显示了一个错误,如下图所示
如何将特定文件夹共享到此登录,以便将备份保存到此文件夹
以下是错误:
只需澄清一下,备份可能已正确完成(没有任何其他数据),但不允许其WINDOWS登录查看这些数据。备份通常由SQL Server进程运行的用户进行,并且不受其他用户的保护。(毕竟,SQL登录将无法访问计算机。)以管理员身份再次检查文件夹。情况是,我必须创建数据库登录,他只能进行备份,同时他没有管理员登录凭据。让我们后退一步。那个错误什么时候出现?您是否试图通过资源管理器查看备份?您正在使用SQL Server Express吗?是的,我已登录,我想备份我的数据库。当我打开文件资源管理器选择备份位置时,它会显示上面的错误。我需要以某种方式授予此用户打开文件资源管理器的权限,但我不知道如何操作。感谢您的回复您需要为他提供对该文件夹的只读访问权限。这是他的windows登录,不是sql登录。