查询问题,根据登入者,查询该登入者拥有权限的数据库表?

解决方案 »

  1.   

    ...这个
    就建立一张权限表呗。。根据USERID查
      

  2.   

    这个权限本身就存在的,请问在master哪几张表里面查询
      

  3.   

    master是系统数据库,选择你那个程序用的数据库 然后在 select * from [权限表名] where userid = @呀
    。。 还是说你先查询 登陆数据库账号的权限
    比如说你想查 sa 的权限?
      

  4.   

    use databasename
    go
    EXEC sp_helprotect null,'dbo'
    go
    看看这是不是你要的。
      

  5.   

    比如我用sql登入方式登入该数据库,进入安全性里面查看该用户的属性,我拥有该服务器上5张数据库的权限,这个怎么查询,权限表名哪里来啊?