默认创建一个用户会具有public角色权限,怎么创建对系统数据库没有访问权限的用户?

解决方案 »

  1.   

    用户映射 里把master数据库去掉试试
      

  2.   

    public 角色
    public 角色是一个特殊的数据库角色,每个数据库用户都属于它。public 角色: 捕获数据库中用户的所有默认权限。
    无法将用户、组或角色指派给它,因为默认情况下它们即属于该角色。
    含在每个数据库中,包括 master、msdb、tempdb、model 和所有用户数据库。
    无法除去。
      

  3.   

    怎么控制用户对master的操作?比如对库的删除、对存储过程的执行?