当前位置: 代码迷 >> Sql Server >> SQL Server中帐号的有关问题
  详细解决方案

SQL Server中帐号的有关问题

热度:12   发布时间:2016-04-24 09:26:11.0
SQL Server中帐号的问题
1.在SQL Server中怎样建立一个帐号对一个实例的某一数据库有所有权限,不可以看到该实例下的其他数据库;请问用SMSS的图形界面与代码怎样实现?
2.实例下的Security-->logins的帐号与某一数据库下面的Security-->Users下的帐号有什么区别和联系,分别做什么用的?
谢谢!

------解决思路----------------------
先回答第二个问题:
Security-->logins:登陆到服务器的界面的登陆账户,可以设置密码
Security-->Users:是数据库下的用户,这个要了解下数据库访问权限机制,
登陆账号可以让用户登陆到服务器,但并不一定就意味着能对服务器下的数据库有相应权限,
这时只要将你需要访问的数据库下建立一个数据库用户账号,使其关联到你的登陆账号即可,这是登陆账号登陆到服务器,即可访问该数据库用户所在的数据库,如果需要对该数据库做相应操作,则只需对该数据库用户授予相应权限
  相关解决方案