你的logid没有对JKhospannual的select权限可能是医保中心修改了DB

解决方案 »

  1.   

    那是要医保中心给你select权限的
      

  2.   

    帮忙顶一下,去google里搜229号错误啊!
      

  3.   

    如果你有权限的话,
    grant 对表的select 权限给你程序中操作数据库的数据库用户就可以了。也可以在企业管理器的数据库里找到当前库下的logons, 找到你程序里用来操作数据库的用户,然后右击属性,在权限项里,操作这是最基本的数据库操作。  随便找本书来看看都有了。
      

  4.   

    USE MedInsure
    GOGRANT SELECT ON OBJECT::dbo.JkhospAnnual to 你连接访问数据库的用户
      

  5.   

    如果你想让访问数据库的用户,直接成为数据库的所有者,即可以查询,删除,修改,创建任何对象,那么使用语句:USE MedInsure 
    GO 
    EXEC SP_ADDROLEMEMBER 'db_owner','连接数据库的用户'
    GO
      

  6.   

    小弟很笨  想问是甚么原因引起的  以前好好的  那个qrant 在哪使用  行的通吗     还有我在企业管理-数据库-x中-用户-dob-属性里面权限  没找到对象JKhospannual   小弟很笨  麻烦大家啦   =中   谢谢
      

  7.   

    行了不啊? Grant语句是授予你现在使用的用户名对MedInsure数据库有select(查询)的权限。你把如下的语句在查询分析器里面执行一下:
    USE MedInsure 
    GO GRANT SELECT ON OBJECT::dbo.JkhospAnnual to 你连接访问数据库的用户