修改mysqlsqlserver数据库默认用户,不允许为rootsa等
Posted 金龟子大战猕猴桃
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了修改mysqlsqlserver数据库默认用户,不允许为rootsa等相关的知识,希望对你有一定的参考价值。
1、mysql
cmd进入dos命令,输入mysql -u root -P 1202 -h localhost -p敲回车输入密码
use mysql;
修改用户名root为其他用户 update user set user=\'rootadmin\' where user=\'root\';
修改完成之后需要刷新才能生效 flush privileges;
2、sqlserver
最简单的就是直接执行下面的代码即可替换sa为其他用户名:
第一步:选中数据库引擎——新建查询——输入修改命令
Alter LOGIN sa DISABLE;
Alter LOGIN sa WITH NAME = 新用户名
第二步:修改成功之后,先不要急着退出,直接安全性——登录名——右键用户名saa——属性——状态——选择授予和已启用(如下图)
也可以用sql去实现:Alter LOGIN 新用户名 ENABLE;
因为使用上面的方法修改之后,没有查看用户的状态,直接断开连接后打算重新连接,但是连接时一直连不上,报错说用户已被禁用
这个时候又不能登录进去修改用户状态,那重新连接上的办法就是选择登录时的服务器名称选择localhost,不要用ip,就可以先登录进来了
以上是关于修改mysqlsqlserver数据库默认用户,不允许为rootsa等的主要内容,如果未能解决你的问题,请参考以下文章
mysqlsqlserver数据库在工业大(时序)数据与实时数据库相比的缺点
spring boot 配置双数据源mysqlsqlServer
SQLite与MySQLSQLServer等异构数据库之间的数据同步
数据库中两张表之间的数据同步实现思路(增加删除更新)Mysqlsqlserver