1 / 5
文档名称:

SA建系统用户.doc

格式:doc   大小:47KB   页数:5页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

SA建系统用户.doc

上传人:1650986**** 2020/5/12 文件大小:47 KB

下载得到文件列表

SA建系统用户.doc

相关文档

文档介绍

文档介绍:在使用mysql时,grant命令同时就创建了login与user,而在sybase等其它大型数据库中却不是这样。要通过sp_addlogin和sp_adduser来增加用户登录及授权信息。sp_addlogin:功能:将新的用户帐号添加到AdaptiveServer;在创建时指定特定登录的口令有效期、最小口令长度和所允许的最大失败登录次数。语法:sp_addloginloginname,passwd[,defdb][,deflanguage][,fullname][,passwdexp][,minpwdlen][,maxfieldlogins],各个参数分别表示:登录名,用户口令,缺省数据库名称,缺省语言,全名,口令有效期,最小口令长度,允许登录失败次数;sp_adduser:功能:将新的用户添加到当前数据库;语法:sp_adduserloginname[,nameindb[,grpname]],各个参数分别表示:,也就是sp_addlogin加的loginname、在当前数据库中的用户名、将用户添加到数据库中的现有组。简言之:addlogin:增加登陆用户,使你能通过isql登陆adduser:增加数据库用户,使你能usedatabase sp_addlogin创建新的SQLServer登录,该登录允许用户使用SQLServer身份验证连接到SQLServer实例。重要事项:后续版本的MicrosoftSQLServer将删除该功能。请避免在新的开发工作中使用该功能,并应着手修改当前还在使用该功能的应用程序。请改用 CREATELOGIN。  安全性注意:请尽可能使用Windows身份验证。   语法 sp_addlogin[***@loginame=]'login'    [,[***@passwd=]'password']    [,[***@defdb=]'database']    [,[***@deflanguage=]'language']    [,[***@sid=]sid]    [,[***@encryptopt=]'encryption_option']备注SQLServer登录名可以包含1到128个字符,其中包括字母、符号和数字。登录名不能包含反斜杠(/);它可以是保留登录名,例如sa或public,或已经存在;或者是NULL或空字符串('')。如果提供默认数据库的名称,则不用执行USE语句就可以连接到指定的数据库。但是,除非数据库所有者授予您(使用 sp_adduser 或 sp_addrolemember 或 sp_addrole)该数据库的访问权,否则不能使用默认的数据库。SID号是一个GUID,用于唯一地标识服务器中的登录名。更改服务器的默认语言将不会更改现有登录的默认语言。若要更改服务器的默认语言,请使用sp_configure。如果在将登录名添加到SQLServer时已对密码进行了哈希运算,则使用skip_encryption来取消密码哈希运算将是有用的。如果SQLServer的早期版本对密码进行了哈希运算,则使用skip_encryption_old。不能在用户定义事务内执行sp_addlogin。下表显示了数个与sp_addlogin一起使用的存储过程。 存储过程说明sp_grantlogin