急急急!!!数据库问题!高手进

来源:百度知道 编辑:UC知道 时间:2024/06/01 05:09:39
我在打开我的网站里的一部分网页时,出现了如下错误:
IF EXISTS (SELECT TABLE_NAME FROM INFORMATION_SCHEMA.VIEWS WHERE TABLE_NAME = 'tempView542') DROP VIEW tempView542
[Microsoft][ODBC SQL Server Driver][SQL Server]无法对 视图'tempView542' 执行 删除,因为它不存在,或者您没有所需的权限。

请问高手,这是什么问题啊?应该怎么解决?前几天网站换了数据库,可能是转移的时候出了问题,也可能是现在使用的数据库权限等有问题,期待高手...

进入查询分析器

先执行SELECT TABLE_NAME FROM INFORMATION_SCHEMA.VIEWS WHERE TABLE_NAME = 'tempView542'
看是不是返回空,返回空就是不存在

如果有返回
DROP VIEW tempView542
无法删除就是权限不够,
换个管理员账号进数据库,给Username授权。
GRANT db_ddladmin TO Username