sqlserver 如何创建用户,只能访问bb数据库(读、写),用什么样的数据库的服务器角色和 数据库角色?
我设置了一个用户asdf,服务器角色指定的是public \ sysadmin映射到我指定的bb数据库角色是db_owner、public
但是我用asdf登录时,仍然能访问其他数据库cc,并且可以可以修改表中的记录。
何故?
如何实现我的目的?
已经找到答案了,只要服务器固定角色里面不选sysadmin 即可。
大家还有更好的意见吗?现在是貌似针对指定的数据库有很高的权限。如果只想一般通过程序的读、写数据库,大家有何良策?