This Domain(Admin5.com) is for Sale:

SQLServer数据库实用技术(95)

时间:2007-12-23  来源:不详  作者:迈克DB
14.2.1 用SQLServer Enterprise Manager 治理SQL Server 登录

在SQL Server 中,通过SQL Server Enterprise Manager 执行以下步骤来治理SQLServer 登录:
(1) 启动SQL Server Enterprise Manager, 单击登录服务器紧邻的‘ ’ 标志。
(2) 单击安全性文件夹旁边的‘ ’标志。
(3) 右击Logins 图标,从弹出菜单中选择New Login 选项,SQL Server 将弹出SQL Server Properties – New Login 对话框,如图14-2 所示。

copyright dedecms


(4) 在Name 单行编辑框中输入登录名,如图14-2 所示。
(5) 在Authentication 下的选项栏中选择身份认证模式假如正在使用SQL Server 认证模式,那么再选择SQL Server authentication 单选按钮之后必须在password 中输入密码。假如正在使用NT 认证模式,那么再选择Windows NT authentication 单选按钮之后,则必须在Domain 中输入域名。
(6) 在Default 下的两个选项框中指出用户在登录时的默认数据库以及默认的语言。
(7) 单击确定按钮,创建登录。

注重:假如选择了WINDOWS认证模式,那么在Name选项处输入的账号必须是在NT已经建立的登录者或组,Name的格式为:NT网络名称\用户名称或NT主机名\用户名称。

假如选择了WINDWOS认证模式且使用了NT网络,那么在Domain中输入登录账号或组所属的域;假如没有使用NT网络,则在Domain中输入登录账号所属的NT主机号称。

假如选择了WINDOWS认证模式且登录账号是NT中的内建用户组,例如Administators,那么必须在Domain中输入“BUILTING”,而不是NT主机名或NT网络域。 内容来自dedecms

14.2.2 使用Transact_SQL 治理SQL Server 登录
在SQL Server 中,一些系统过程提供了治理SQL Server 登录功能,主要包括:
sp_granlogin sp_revokelogin sp_denylogin
sp_addlogin sp_droplogin sp_helplogins

下面将对这些系统过程如何治理登录进行逐一介绍。

(1) sp_addlogin
创建新的使用SQL Server 认证模式的登录账号;其语法格式为;

copyright dedecms



注重:SQL Server的登录名和密码最大长度为128个字符,这些字符可以是英文字母、符、数字。但下面三种情况下的登录名将被视为无效的。

copyright dedecms


注重:不能删除系统治理者SA以及当前连接到SQL Server的登录。
假如与登录相匹配的用户仍存在数据库sysusers表中,则不能删除该登录账号。
sp_addlogin和sp_droplogin只能用在SQL Server认证模式下。

看完这篇,您有何感觉呢?

上一篇:SQLServer数据库实用技术(94)   下一篇:没有了

文章评论

共有位Admini5网友发表了评论 查看完整内容

24小时热门信息