使用sql语句创建数据库登录用户
1.使用sa管理员用create login命令创建sql登陆用户
--语法create login +用户名+ with password = 密码,default_database=默认数据库名
create login teacher with PASSWORD='123456',default_database=bbsdb
2.创建数据库登陆用户
--语法create user +用户名+ for login +用户名
create user teacher for login teacher--让teacher用户可以访问bbsdb数据库
--般为了方便管理把数据库登陆名和数据库中的用户名设置相同
3.删除数据库用户drop user 用户名
删除数据库登陆用户 drop login 登陆名
4.其它方式
--创建sql server登录名格式:sp_addlogin "登录名" , "密码" , "默认数据库"
sp_addlogin stu,'123456',demo
--创建windows用户的登录格式:sp_grantlogin "Windows用户名" (Windows用户名格式:机器域名/用户名)
sp_grantlogin 'shark/stu'
--修改登录默认数据库格式:sp_defaultdb "登录名" , "数据库名"
sp_defaultdb stu,bbsdb
--删除sql登录用户格式;sp_droplogin "登录名"
sp_droplogin stu
--删除windows用户格式:sp_revokelogin "windows登录名"
sp_revokelogin stu
1.使用sa管理员用create login命令创建sql登陆用户
--语法create login +用户名+ with password = 密码,default_database=默认数据库名
create login teacher with PASSWORD='123456',default_database=bbsdb
2.创建数据库登陆用户
--语法create user +用户名+ for login +用户名
create user teacher for login teacher--让teacher用户可以访问bbsdb数据库
--般为了方便管理把数据库登陆名和数据库中的用户名设置相同
3.删除数据库用户drop user 用户名
删除数据库登陆用户 drop login 登陆名
4.其它方式
--创建sql server登录名格式:sp_addlogin "登录名" , "密码" , "默认数据库"
sp_addlogin stu,'123456',demo
--创建windows用户的登录格式:sp_grantlogin "Windows用户名" (Windows用户名格式:机器域名/用户名)
sp_grantlogin 'shark/stu'
--修改登录默认数据库格式:sp_defaultdb "登录名" , "数据库名"
sp_defaultdb stu,bbsdb
--删除sql登录用户格式;sp_droplogin "登录名"
sp_droplogin stu
--删除windows用户格式:sp_revokelogin "windows登录名"
sp_revokelogin stu