标签归档:密码

MySQL如何修改账户密码呢?


摘要:
下文讲述MySQL修改密码的三种方法,如下所示:



方法1: 使用set password命令修改指定账户密码

  --set password语法说明
   mysql> set password for   用户名@localhost = password('新账户密码'); 
  
   --set password修改密码应用,将root密码修改为maomao365
   mysql> set password for root@localhost = password('maomao365'); 


方法2:使用mysqladmin命令直接修改账户密码

 /*
 进入mysql/bin目录,然后进入mysqladmin命令就有修改mysql指定账户的密码了
*/
  ---mysqladmin语法说明
   mysqladmin -u   账户   -p 旧密码 password 新密码
  
 --将root原密码123修改为maomao365
    mysqladmin -u   root   -p 123 password maomao365


方法3:进入mysql 直接修改mysql下的user表

   mysql>  use mysql 
   ---将root密码修改为maomao365
   mysql >update user set password=password('maomao365') where user='root' and host='localhost'; 
 

mssql sqlserver创建密码注意事项


摘要:
下文讲述sqlserver中创建的注意事项

当我讲sqlserver 2008 R2的登录名移植到sqlserver 2012数据库上时,
出现 passWord提供值无效的异常提示信息
例:

 CREATE LOGIN [sa] 
WITH PASSWORD
=0X01908**********************************, 
DEFAULT_DATABASE=[master],
 DEFAULT_LANGUAGE=[简体中文], 
 CHECK_EXPIRATION=OFF, CHECK_POLICY=OFF
GO

EXEC sys.sp_addsrvrolemember @loginame = N'sa', 
@rolename = N'sysadmin'
GO

出现以下错误

消息15021,级别16,状态2,行1
为参数PASSWORD提供的值无效。指定一个有效的参数值。


解决办法:

将 with password后面的0x01 修改为0X02 就可以解决此类异常,
然后再重置相关密码