重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
sqlserver允许多个用户进行操作,那么我们怎么给sqlserver创建用户呢?下面我就给大家分享一下。
成都创新互联是一家专业从事成都网站建设、成都网站设计的网络公司。作为专业网站设计公司,成都创新互联依托的技术实力、以及多年的网站运营经验,为您提供专业的成都网站建设、营销型网站及网站设计开发服务!
工具/材料
sql server management
01
首先我们登录本地的数据库,打开安全性文件夹,右键单击登录名,然后选择新建登录名,如下图所示
02
接下来在登录名新建界面中我们要选择SQL Server身份验证,并给用户设置密码,如下图所示
03
点击确定以后回到安全性文件夹下面,你会看到刚才新建的用户已经在登录名列表下面了,如下图所示
04
最后我们只需要用刚创建好的用户重新登录数据库进行验证即可,如下图所示
1在数据库实例端开启sql server身份验证模式
2重启数据库,在重启数据库服务的过程中可能会报错,会提示在本地不支持重启服务之类的信息,这里可以这样解决:
打开“服务”组件,并且点开sqlserver服务的属性选项:
在属性选项卡中点开登录的选项卡,然后重新输一次服务器的密码,点击确定,再重启数据库服务就可以了
3新建帐号并且授权
打开sqlserver management studio管理工具,在“安全性”选项卡里面的“登录名”右键单击选择新建登录名:
在常规选项卡里面,输入登录名,选择sql server身份验证,输入密码,反选强制密码策略,这样就不用经常去更改数据库账户的密码了,选择默认数据库,这个大家根据自己想授权远程登录到的数据库来选择
在服务器角色的选项卡里面,选择public和sysadmin两个服务器角色
在用户映射的选项卡里面,勾选你想要远程连接的数据库,下面数据库角色成员身份那里勾选,我这里全部都选了
点击确定
4如果我们建立错了账户想删除重建怎么办呢,这里注意有两个地方的账户需要删除,一个是在安全性——登录名选项卡那里,一个是在你授权的数据库——安全性——用户那里
三种。
SQLServer中服务帐户类型分为“内置系统帐户”和“域用户帐户”,但“内置系统帐户”细分成三类:“本地系统帐户”、“网络服务帐户”以及“本地服务帐户”。
SQL Server2008用户名是sa,默认密码是在安装的时候设定的。忘记了没关系,可以新建一个用户,给定相应权限,连接时用此新用户和密码即可。
1.在“对象资源管理器”中展开“安全性”,右击“登录名”
2.在弹出的菜单中点击“sa”
3.在登录名右侧的文本框中输入新建的管理员账号名称
4.一对单选按钮组中,选择Windows身份验证,并输入登录密码, 强制密码过期不建议勾选(勾选之后太麻烦),当然如果有单独需求的可勾选。
拓展资料
问题描述:朋友的SQLSERVER2008有可能在安装时没有添加当前账号作为管理员,或者后来将domain\administrator从SQLSERVER的“登录”中删除掉了,反正他是无法用管理员账号进入SQLSERVER里面了,而sa账号的密码也不幸被他给忘了。
操作关键点:想办法添加新有的权限的账号,用到sqlservr -m和sqlcmd
操作步骤:
1.停止数据库服务
2.以单用户模式启动,不知道的同学自己搜一下sqlservr.exe,看这个文件存在哪个目录里,然后以命令行调用,加上-m参数,即sqlservr -m
3.登录sqlserver,个人喜欢用sqlcmd,执行命令为:sqlcmd回车
4.这时候就进来了,按如下命令操作
C:\Users\Administratorsqlcmd
1 create login anyang with password='admin@123'
2 go
1 sp_addsrvrolemember 'anyang','sysadmin'
2 go
此时,就会在系统中添加了一个名为anyang的数据库管理员账号
5.结束sqlcmd和sqlservr -m的窗口,重新启动SQLSERVER服务,用anyang登录
6.在“登录”中添加windows的管理员账号,并且授予sysadmin权限