无法访问服务器上的指定路径或文件,请确认您具有必要的安全特权,并且该路径或文件存在

时间:2019-03-17 13:47:49

标签: sql sql-server sql-server-2008 sql-server-2012

我正在使用SQL Server 2012,并且刚刚使用SQL Server身份验证登录。当我尝试以SQL Server身份验证模式创建数据库时,出现此错误:

Cannot access the specified file path.....

我试图通过允许对其进行特权来对其进行修复,但是所有这些都浪费了。这也不允许我以授予dbcreator访问权限的形式更改User的特权,但这样也很浪费。请在这里帮助任何人。

谢谢。

user login altering privileges error

2 个答案:

答案 0 :(得分:0)

  

无法访问服务器上的指定路径或文件,请确认   您具有必要的安全权限,并且该路径或文件   存在

此问题与数据引擎的服务帐户有关。它与您的SQL登录名和相关权限无关,例如dbcreator

将默认数据文件夹更改为SQL Server服务帐户权限不足的目录可能导致这种情况

因此,请确保该服务帐户对要在其中创建数据库文件的文件夹具有完全权限。

可以使用SQL Server配置管理器检查/更改服务帐户:

SQL Server Configuration Manager

答案 1 :(得分:0)

转到SQL服务器配置-->右键单击MSSQLSERVER-->属性-->内置-->系统

然后重启实例。

这对我有用。