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数据库模块等。


数据运维技术 » SA账户在MSSQL数据库中的创建(mssql sa账户创建)