1  /  1  页   1 跳转 查看:2302

[技术文档] 如何配置用户权限。

如何配置用户权限。

请问各位高手如何配置用户权限。最好用户不能看到master数据库。。。系统数据库。如有例子最好,先谢谢了。
 

回复:如何配置用户权限。

楼主进来看一下嘛。解决一下·
 

回复:如何配置用户权限。

login如果在特定数据库没有对应的user, 那么当login访问该数据库时已guest身份进行访问。而master数据库的guest是可用的,所以用户会以guest身份访问数据库,guest本身权限很低,不会有什么威胁。
如果愿意,也可以禁止访问,方法如下:
create login l2 with password='123123_a'
go
use master
go
create user u2 for login l2
go
deny connect to u2
 
 

回复:如何配置用户权限。

stswordman 你说的我大概有点懂了,但是我还想请问一下。系统数据库除master外是否可以全部删除。删除后是否会影响到其它用户数据!
 

回复:如何配置用户权限。

系统数据库当然不能删除,示例数据库如pubs、northwind、adventureworks等可以删除
 

回复:如何配置用户权限。

不可以。
model是模板数据库,该数据库内的更改会反映到新创建的数据库中
tempdb用户存储各种临时表,sqlserver 2005及以后的版本中的很多特性都会使用tempdb。例如行版本,trigger中引用的表

msdb: sqlserver job使用的数据库
 
1  /  1  页   1 跳转

版权所有 微软BI开拓者 

Powered by Discuz!NT 2.1.202    Copyright © 2001-2012 Comsenz Inc.
Processed in 0.0625024 second(s) , 3 queries.
返顶部