当前位置:编程学习 > C#/ASP.NET >>

asp.net数据库"xt"中拒绝了BACKUP DATABASE权限。BACKUP DATABASE正在异常终止。

我用vs2008启动调试是正常的,可以进行备份。用IIS浏览运行备份时出现asp.net数据库"xt"中拒绝了BACKUP DATABASE权限。BACKUP DATABASE正在异常终止。怎么更改权限啊!我用的是sql2005数据库。 --------------------编程问答-------------------- 给用户上相关的角色试试

  db_owner 在数据库中有全部权限。
  db_accessadmin 可以添加或删除用户 ID。
  db_securityadmin 可以管理全部权限、对象所有权、角色和角色成员资格。
  db_ddladmin 可以发出 ALL DDL,但不能发出 GRANT、REVOKE 或 DENY 语句。
  db_backupoperator 可以发出 DBCC、CHECKPOINT 和 BACKUP 语句。
  db_datareader 可以选择数据库内任何用户表中的所有数据。
  db_datawriter 可以更改数据库内任何用户表中的所有数据。
  db_denydatareader 不能选择数据库内任何用户表中的任何数据。
  db_denydatawriter 不能更改数据库内任何用户表中的任何数据。
--------------------编程问答-------------------- 我的电脑-》管理-》本地用户和组-》启动IIS进程账户 -》属性-》隶属于-》添加-》Administrators

权限问题,不能在本地创建或修改文件;不是数据库权限问题 --------------------编程问答-------------------- if PERMISSIONS()&64 =64
   print'有'
else
   pint '没有'
看是否有权限
查询所属用户的权限 --------------------编程问答-------------------- 改了没有用啊!!! --------------------编程问答-------------------- 我已经解决了!在sql2005数据库属相的安全性添加ASP.NET属性 --------------------编程问答-------------------- 怎么添加ASP.NET属性?
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,