【问题标题】:Create failed for database 'ToDoList'. (Microsoft.sqlserver.smo)为数据库“ToDoList”创建失败。 (Microsoft.sqlserver.smo)
【发布时间】:2016-10-31 07:08:34
【问题描述】:

我正在尝试使用 SQL Server Management Studio 2012 创建一个数据库。但是在单击创建数据库时,我收到一个错误:

发生文件激活错误。物理文件名“ToDoList.mdf”可能不正确。诊断并更正其他错误,然后重试该操作。 创建数据库失败。无法创建列出的某些文件名。检查相关错误。 (.Net SqlClient 数据提供者)

【问题讨论】:

  • 您要创建一个名为 ToDoList 的数据库吗?如果是,您是否检查了 ToDoList.mdf 的路径?
  • 此外,我删除了标签 c#、asp.net 和 ado.net,因为它们与问题无关。请edit该问题并将它们添加回与该问题相关的内容,谢谢。

标签: sql-server sql-server-2012-express


【解决方案1】:

如果尝试创建数据库的用户在 SQL Server 中没有必要的权限,通常会出现此问题。也许你已经打开了 read_only。

尝试使用管理员帐户创建数据库或为您已在使用的用户设置新权限。

以下是如何向您登录的用户授予权限。 https://msdn.microsoft.com/en-us/library/ms186717(v=sql.105).aspx

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-11-23
    • 1970-01-01
    • 1970-01-01
    • 2019-07-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多