我以非sa用户"bhk"身份登录到SQL Server 2005数据库,该用户只是"公共"服务器角色的成员.以下代码尝试在用户'bhk'调用的存储过程中执行.这行代码......
TRUNCATE TABLE #Table1
DBCC CHECKIDENT('#Table1', RESEED, @SequenceNumber) WITH NO_INFOMSGS
Run Code Online (Sandbox Code Playgroud)
导致此错误...
用户'guest'无权为对象
'#Table1__00000000007F' 运行DBCC CHECKIDENT .
我知道运行DBCC CHECKIDENT所需的权限...
调用者必须拥有该表,或者是sysadmin固定服务器角色,db_owner固定数据库角色或db_ddladmin固定数据库角色的成员.
所以我有两个问题:
任何帮助将不胜感激.
是否有人在生产环境中的同一应用程序中成功部署了ASP.NET MVC和Web Forms?这样做是否有任何冲突或陷阱?
难道真的那么容易,因为显示这里在实践中?如果你使用Razor视图引擎和Web Forms一起运行MVC怎么样?