mssql好多表都"只读"

r0b3r7 2010-01-04 03:50:09
最近下面反应说程序异常
然后打开数据库一看
发现很多表都"只读"状态??
用sa登陆也是...
很奇怪啊..

大牛知道是什么原因吗?

愿意出高分求

谁解决了
给200分!!
...全文
256 25 打赏 收藏 转发到动态 举报
写回复
用AI写文章
25 条回复
切换为时间正序
请发表友善的回复…
发表回复
bangde32 2010-08-14
  • 打赏
  • 举报
回复
遇到同样问题
r0b3r7 2010-01-06
  • 打赏
  • 举报
回复
有偿到是可以,呵呵,联系我QQ:745310
Q315054403 2010-01-06
  • 打赏
  • 举报
回复
有偿解决。。。或许需要作个备份并压缩传予俺
r0b3r7 2010-01-05
  • 打赏
  • 举报
回复
按select * from sysprotects where id=object_id('dbo.jzdata')
这个语句执行后,没返回数据
r0b3r7 2010-01-05
  • 打赏
  • 举报
回复
我知道,在没有主键的情况下,在企业管理器里,右键打开是会显示只读
但是,我现在连insert into都插不近数据诶

提示成功
却没反应啊
r0b3r7 2010-01-05
  • 打赏
  • 举报
回复
我知道,在没有主键的情况下,在企业管理器里,右键打开是会显示只读
但是,我现在连insert into都插不近数据诶

提示成功
却没反应啊
xman_78tom 2010-01-05
  • 打赏
  • 举报
回复

select * from sysprotects where id=object_id('dbo.jzdata')

winstonbonaparte 2010-01-05
  • 打赏
  • 举报
回复
你直接打開這個表好象是會這樣的吧。
你看下是不是這個用戶沒有權限
r0b3r7 2010-01-05
  • 打赏
  • 举报
回复
权限?
如何检查?
都是dbo的
xman_78tom 2010-01-05
  • 打赏
  • 举报
回复
检查这些表上的权限设置。
r0b3r7 2010-01-05
  • 打赏
  • 举报
回复
我的这个程序的流程是,读取这个库里workarea的表中的数据得到当前月份以及月份范围
比如12月1201-1231
然后查询整个数据库里的月份,导出入库出库数量

写入jzdata这表

现在这个表我发现 连我手工insert into都不行!
r0b3r7 2010-01-05
  • 打赏
  • 举报
回复
我的一个程序不能运行






华夏小卒 2010-01-05
  • 打赏
  • 举报
回复
有什么错误提示吗?
r0b3r7 2010-01-05
  • 打赏
  • 举报
回复
................
r0b3r7 2010-01-04
  • 打赏
  • 举报
回复
那有些"只读".什么情况下只读呢?

因为我现在一个程序需要更新那张表
但是那个表现在连insert into都无法执行!!
htl258_Tony 2010-01-04
  • 打赏
  • 举报
回复
没遇到过,关注.
andysun88 2010-01-04
  • 打赏
  • 举报
回复
先看看那个只读的表的数据有没有
如果没有就是可能你的sql注入了。黑客删了你的只读表。
--小F-- 2010-01-04
  • 打赏
  • 举报
回复
有些表是只读的话是正常的
xman_78tom 2010-01-04
  • 打赏
  • 举报
回复
正常情况下,sql server 只能将“数据库”和“文件组”设置为“只读”。
lz 是通过什么客户端工具看到表的“只读”属性的?
lz 的数据库中有几个文件组?是否是所有的表都存储在同一个文件组中?



r0b3r7 2010-01-04
  • 打赏
  • 举报
回复
应该不是,因为有些表可以,有些不可以!!
加载更多回复(5)

22,206

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧