sqlserver 2000新建sysadmin角色

新建登录:sp_addlogin 'netcafe','pubwin'  netcafe是用户名,pubwin是密码,下面是msdn官方格式:

sp_addlogin [ @loginame = ] 'login' 

    [ , [ @passwd = ] 'password' ] 

    [ , [ @defdb = ] 'database' ] 

    [ , [ @deflanguage = ] 'language' ] 

    [ , [ @sid = ] sid ] 

    [ , [ @encryptopt = ] 'encryption_option' ] 

[;]

 建立登录后,并不能用 osql -U netcafe -P pubwin直接登录,而是要先给登录授权,或是将登录加入某个角色。sqlserver有以下默认几个角色:

sysadmin





securityadmin





serveradmin





setupadmin





processadmin





diskadmin





dbcreator





bulkadmin

 sysadmin拥有最高树根,也就是默认的最高管理员权限。

我们使用以下命令将此登录设置为sysadmin固定角色:

sp_adsrvrolemember 'netcafe','sysadmin'

go

设置之后,就可以用这个登录名来登录了

sp_adsrvrolemember 的语法格式如下:

sp_addsrvrolemember [ @loginame = ] 'login'
    [@rolename =] 'role'

 

 

 

你可能感兴趣的:(sqlserver)