我正在尝试使用以下命令将会话状态存储到SQL Server中,以生成数据库:
aspnet_regsql.exe -s localhost -e -ssadd -sstype p
,但我收到一个错误,该错误提到在数据库"主"中拒绝该权限:
sql异常:system.data.sqlclient.sqlexception(0x80131904):创建 数据库权限在"主"数据库中拒绝。在 system.data.sqlclient.sqlconnection.onerror(sqlexception异常, 布尔式突发连接,Action`1 WrapCloseInaction)
您的应用程序尝试以某种方式使用CREATE DATABASE
。
可以是RESTORE DATABASE
或sp_attach
或显式CREATE DATABASE
语句。
它甚至可以是连接字符串中指示要附加数据库的参数。
您可以使用SQL Server Profiler
查看导致此错误的确切代码。您应该找到试图执行此代码并授予他CREATE ANY DATABASE
许可或将其包括在sysadmin
角色