在sql server2000中如何创建用户

在sql server2000中如何创建用户,第1张

1、打开SQL企业管理器,找到安全性>登陆

2、在右边 点击击鼠标右键,d出菜单,选择 新建登录

3、填写新用户信息。即完成新用户添加

有没有对视图加密呢?

在管理工具中视图上右击,选择设计可以看到

或者运行以下sql语句:

select text from syscomments s1 join sysobjects s2 on s1.id=s2.id where name='视图名称'

GUEST用户是一个您能加入到数据库并允许具有有效SQL Server登录的任何人访问数据库的一个特殊用户,以GUEST帐号访问数据库的用户被认为是GUEST用户的身份并且继承GUEST帐号的所有权限和许可。但是与 SQL Server 2000中不同,在SQL Server 2005中GUEST已经默认存在于每个数据库中,但默认情况下,会在新数据库中禁用用户 GUEST,我们可以通过以下语句启用GUEST

GRANT CONNECT TO GUEST --启用GUEST帐号

一旦启用GUEST帐号,所有可以登录SQL Server的任何人,都可以用GUEST身份来访问数据库,并拥有GUEST帐号的所有权限和许可。

当你决定不再想让该数据库被非数据库授权的用户以GUEST身份进行访问时,可以再次将GUEST帐号禁用,并值得一提的是,GUEST帐号在这么数据库中是不能被删除,我们只能通过以下语句再次禁用GUEST

REVOKE CONNECT FROM GUEST --禁用GUEST帐号

但需要我们注意的是,只能在 master 和 tempdb 以外的任何数据库中执行禁用GUEST帐号的 *** 作,因为许多用户以GUEST身份访问master 和 tempdb系统数据库,但你也不用为安全性担心,因为GUEST在master 和 tempdb数据库被限制了许可和权限。

顺便说一句,如果在model数据库中我们启用了GUEST帐户,那么以后我们所有的新建的数据库,默认的情况下,就会自动启用了GUEST帐号了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6797065.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-28
下一篇 2023-03-28

发表评论

登录后才能评论

评论列表(0条)

保存