SA账户在MSSQL数据库中的创建(mssql sa账户创建)
SA账户又称System Administrator的账号,是一种特殊的管理用户账户。SA账户同样适用于SQL Server,特别是在MSSQL服务器控制台中,MSSQL服务使用System Administrator用户运行,是系统的最高权限用户,它的用户名通常是sa,并且与域用户无关,因此介绍一下mssql数据库中SA账号的创建和初始化。 (1)使用SA登录mssql
使用SA账号登录mssql服务器,首先需要在mssql配置管理器中将SA账号激活。打开mssql配置管理器(SQL Server Configuration Manager),然后选择SQL Server 服务,单击右键,点击属性,将安全模式改为mixed mode,并设置sa账号的密码,保存更改后重启mssql数据库服务,登录时输入SA账号和密码,即可登录到mssql控制台中。
(2)创建SA账号
在安装MSSQL数据库软件时,将默认会自动创建一个sa账号,但有时创建sa账号在某些特殊情况下是有必要的,我们可以通过T-SQL语句来手动创建一个新的sa账号:
USE [master]
GO
CREATE LOGIN [sa] WITH PASSWORD=N’YourPassword’, DEFAULT_DATABASE=[master], CHECK_EXPIRATION=OFF, CHECK_POLICY=OFF
GO
更改YourPassword处的密码,并使其不少于8个字符。点击执行,将立即创建SA账号。
(3)初始化SA账号
安装完成后,需要对SA账号进行初始化,使其拥有最高的sysadmin权限。使用T-SQL语句创建SA登录,将下列语句复制到SQL查询窗口中:
USE [master]
GO
ALTER SERVER ROLE [sysadmin] ADD MEMBER [sa]
GO
此命令将sa登录加入sysadmin服务器角色,使其具有系统最高权限。完成后,sa账户在mssql数据库中将成功创建,可以用来登录数据库,管理数据库和加载SQL数据库模块等。