选择显示字体大小

管理sql server 登录


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 所示。

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

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

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

如果选择了windows认证模式且登录账号是nt中的内建用户组,例如administators,那么必须在domain中输入“builting”,而不是nt主机名或nt网络域。

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 认证模式的登录账号;其语法格式为;



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

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



注意:sp_granlogin和sp_revokelogin只有使用于nt认证模式下对nt用户或用户组账号做设定,而不能对sql server维护的登录账号进行设定。

(6) sp_helplogins


注意:以上介绍的各系统过程中有属于sysadmin和securityadmin服务器角色的成员才可以行这些命令。
如果使用了nt认证模式,如果已经把某一nt用户或用户组设定为sql server的登录者,那么若从nt域中删除该nt用户或用户组,则相应的sql server登录将成为孤儿。而且其sql server登录信息仍存储在系统表syslogins中。

孤子登录是一个存在于sql server系统表中,但却被sql server拒绝的登录,即使试图再创建一个同名登录、也会失败,因为其已存在于系统表syslogins中。
即使将孤儿登录删除,并又以相同的nt用户或用户组设定到sql server的连接,虽您能成功登录sql server,但您再具备对前该登录者所具备的权限,除非经过权限的重新配置,因为登录信息包括安全标识符(sid),而删除前与添加后的sid是不同的。
  


 


关键字 本文所属关键字

相关 与本文相关文章

分类 所有文章关键字导航

源码编程相关

Java   Asp   PHP   .Net   XML   C/C++   CGI   VB   Jsp   J2ee   J2se   J2me   EJB   Servlet   Tomcat   Resin   Struts   Weblogic   Eclipse   ANT   GUI   JMS   Web servise   IDEA   Webphere   Hibernate   Spring   Jboss   Applet   Swing   Socket   Javamail   Perl   Ajax   P2P   安全   模式   框架   测试   开源   游戏

SQL数据库相关

My-SQL   Ms-SQL   Access   DB2   Oracle   Sybase   SQLserver   索引   存储过程   加密   数据库   分页   视图  

手机无线相关

3G   Wap   CDMA   GRPS   GSM   IVR   彩信   短信   无线   增值业务

网页设计制作相关

HTML   CSS   网页配色   网页特效   Javascript   VBscript   Dreamweaver   Frontpage   JS   Web   网站设计

网站建设推广相关

建站经验   网站优化   网站排名   推广   Alexa

操作系统/服务器相关

Windows XP   Windows 2000   Windows 2003   Windows Me   Windows 9.x   Linux   UNIX   注册表   操作系统   服务器   应用服务器

图形图像多媒体相关

Photoshop   Fireworks   Flash   Coreldraw   Illustrator   Freehand   Photoimpact   多媒体   图形图像

标准 网站致力的规范

Valid CSS!

无不良内容,无不良广告,无恶意代码

Valid XHTML 1.0 Transitional

creativecommons