--建一个用户,继承db_datareader 角色--添加登录
exec  sp_addlogin '用户名','密码','数据库'--添加用户
exec sp_adduser '用户名'--设置权限
exec sp_addrolemember 'db_datareader','用户名'让用户以新建的用户登录企业管理器即可!

解决方案 »

  1.   

    --这个用户由DBA人员创建并分配给新建用户权限。
      

  2.   

    添加登录-->添加登录名称,选择默认数据库-->选择SQL Server身份验证,输入一个密码-->在数据库访问中选择一个数据库,在数据库角色中选择"db_datareader"-->确定,再输入一次密码-->选择编辑SQL Server注册属性,在"总是提示输入登录名和密码"的选项上打勾.
    然后用这个名和密码进数据库就只能看不能修改了
      

  3.   

    编辑SQL Server注册属性,在"总是提示输入登录名和密码"的选项上打勾,然后再登录
    就能用新建的用户登录企业管理器了.
      

  4.   

    --DBA 去执行上面写的脚本啊!
      

  5.   

    控制好权限即可.sql server组, 可以封锁所有的权限, 只保留给用企业管理器登录的用户只读权限.
    (禁用(或删除) sql server 下的登录: BUILTIN\Administrators, 这样防止windows身份验证登录)企业管理器--右键你的实例--编辑sql注册属性--设置为"sql身份验证", 并且选择"总是提示输入用户和密码"
      

  6.   

    新建一个SQL Server帐号,分配帐号权限就可以了