去看看这几个表
select * from syspermissions  (id sysobjects grantee sysusers)
select * from sysobjects
select * from sysusers

解决方案 »

  1.   

    不过,虽然可以直接在syspermissions时加入权限,但建议不要直接操作这些表。
    可以用GRANT  SELECT   ON 对象  TO 帐号这种办法更安全。
      

  2.   

    Grant EXECUTE On stored_procedure TO security_account
      

  3.   

    Grant EXECUTE On newprocedure TO new user
    执行上面一句,为何反回以下语句服务器: 消息 4604,级别 16,状态 1,行 1
    不存在这样的用户或组: 'new user'。
      

  4.   

    完整的语句:
    先对数据服务加角色
    sp_addlogin
    go
    再对数据服务里的数据库加权限
    eXEC sp_grantdbaccess 
    go
    (以上两步也可以先用企业管理器添加)
    然后对存储过程用GRANT赋权限
    Grant EXECUTE On 存储过程名 TO 帐号名!