sql server中怎么给数据库表中的用户密码加密

sql server中怎么给数据库表中的用户密码加密,第1张

1、首先我们电脑上要安装有SQL Server,然后要准备一个MDF数据库文件。打开SQL Server。

2、点开数据库这一级,右键点击数据库然后选择-所有任务-附加数据库-附加数据库。

3、在d出界面上点击…按钮,然后找到准备好的MDF数据库文件的存放位置。

4、找到之后选择MDF数据库文件,并点击确定按钮。

5、窗口自动关闭后你就会发现,数据库已经附加上了。

6、如果想把这个数据库去掉的话,那就右键该数据库(比如刚刚附加的数据库)选择所有任务—分离数据库—确定。

原因:mysql8 之前的版本中加密规则是mysql_native_password,而在mysql8之后,加密规则改为caching_sha2_password

解决办法:

1、升级客户端

2、把mysql用户登录密码加密规则还原成mysql_native_password:

ALTER USER xxxx IDENTIFIED WITH mysql_native_password BY '新密码'


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/6770386.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-28
下一篇2023-03-28

发表评论

登录后才能评论

评论列表(0条)

    保存