本文目录一览:
- 1、SQL数据库中用语句修改用户登录密码
- 2、mysql数据库密码忘了怎么重置
- 3、怎样修改 MySQL数据库中的密码
- 4、如何在数据库中修改后台密码
- 5、如何用命令行重置mysql密码,忘记mysql数据库密码怎么办
- 6、如何修改数据库 用户的账号密码
SQL数据库中用语句修改用户登录密码
用这个可以吗?
sql="update sp_password set password='newpassword' where username='要修改的用户名'"
sqlcommand cmd=new sqlcommand(sql,databaseconn);
cmd.excutenonquarry();
这样可以达到你的效果。
databaseconn 是你连接到服务器的已经打开的数据库连接。
mysql数据库密码忘了怎么重置
1、编辑MySQL配置文件:
windows环境中:%MySQL_installdir%\my.ini //MySQL安装目录下的my.ini配置文件。
linux环境中:/etc/my.cnf
在[MySQLd]配置段添加如下一行:skip-grant-tables
保存退出编辑。
2、然后重启MySQL服务
windows环境中:
net stop MySQL
net start MySQL
linux环境中:
/etc/init.d/MySQLd restart
3、设置新的ROOT密码
然后再在cmd命令行下执行:
MySQL -uroot -p MySQL
要求输入密码时直接回车无需密码即可进入数据库了。
现在我们执行如下语句把root密码更新为 123456:
update user set password=PASSWORD("123456") where user='root'
quit 退出MySQL。
4、还原配置文件并重启服务
然后修改MySQL配置文件把刚才添加的那一行(skip-grant-tables)删除。
再次重起MySQL服务,即可
二.修改MySQL的用户名和密码:(未证实)
方法一:(适用于管理员或者有全局权限的用户重设其它用户的密码)
进入命令行模式
mysql -u root mysql
mysql UPDATE user SET password=PASSWORD("new password") WHERE user='name'
mysql FLUSH PRIVILEGES
mysql QUIT
方法二:(应用同上,只是方法不同)
mysql -u root mysql
mysql SET PASSWORD FOR name=PASSWORD('new password')
mysql QUIT
最后必杀技:
mysqladmin -u root "old password" "new password"
注:以上name请用你的用户名来替代,new password请输入你想要设置的密码。
怎样修改 MySQL数据库中的密码
方法1 使用phpmyadmin,这是最简单的了,修改mysql库的user表, 不过别忘了使用PASSWORD函数。 方法2 使用mysqladmin,这是前面声明的一个特例。 以下为引用的内容:mysqladmin -u root -p password mypasswd 输入这个命令后,需要输入root的原密码,然后root的密码将改为mypasswd。 把命令里的root改为你的用户名,你就可以改你自己的密码了。 当然如果你的mysqladmin连接不上mysql server,或者你没有办法执行mysqladmin, 那么这种方法就是无效的。 而且mysqladmin无法把密码清空。 下面的方法都在mysql提示符下使用,且必须有mysql的root权限: 方法3 以下为引用的内容:mysql INSERT INTO mysql.user (Host,User,Password)
VALUES(\%,jeffrey,PASSWORD
mysql FLUSH PRIVILEGES 确切地说这是在增加一个用户,用户名为jeffrey,密码为biscuit。在《mysql中文参考手册》里有这个例子,所以我也就写出来了。 注意要使用PASSWORD函数,然后还要使用FLUSH PRIVILEGES。 方法4 和方法三一样,只是使用了REPLACE语句 以下为引用的内容:mysql REPLACE INTO mysql.user (Host,User,Password)
VALUES(\%,jeffrey,PASSWORD
mysql FLUSH PRIVILEGES 方法5
使用SET PASSWORD语句, mysql SET PASSWORD FOR jeffrey@"%" = PASSWORD
你也必须使用PASSWORD()函数, 但是不需要使用FLUSH PRIVILEGES。 方法6 使用GRANT ... IDENTIFIED BY语句 mysql GRANT USAGE ON *.* TO jeffrey@"%" IDENTIFIED BY
这里PASSWORD()函数是不必要的,也不需要使用FLUSH PRIVILEGES。 注意: PASSWORD() [不是]以在Unix口令加密的同样方法施行口令加密。
如何在数据库中修改后台密码
数据库中操作。
用sql2005的查询分析器连接到你的数据库
找到数据库中的aspnet_Users
表查到用户名和UserId在aspnet_Membership
表中找到对应ID把
PasswordFormat
改成"0"(零),Password
随便输入
即密码。1.找到aspnet_Users表:打开表
---
返回所有行
2.在表内查看后台的用户名和UserId
3.记录用户名和UserId后打开aspnet_Membership表:打开表
---
返回所有行
4.找到对应ID把
PasswordFormat
改成"0"(零),Password
随便输入
即密码。
如何用命令行重置mysql密码,忘记mysql数据库密码怎么办
很多人在想用数据库可视化界面管理多方便或者是那个什么集成套件或者是phpadmin那个网页,告诉你一旦数据库密码不记得了这些都进不去所以根本没法操作,废话不多说了,我的数据库用户名是root这里主要说如果重置密码。 1.停掉mysql所有服务或者打开任务管理器关掉所有mysql进程,停止mysql服务的语句,首先进入mysql安装目录 的bin目录我这里是F:\smarty\MySQL\bin 执行 net stop mysql停掉服务。 2.进入cmd打开一个新的命令行窗口,并进入到mysql安装目录的bin目录 3.跳过权限检查启动MySQL,执行mysqld-nt --skip-grant-tables 这条语句操作此步骤 这步执行之后你会发现你的这个窗口里面不能输入了。好了准备执行下一步。 4.重新打开一个cmd命令行窗口,命令行转到F:\smarty\MySQL\bin目录下直接用mysql命令进入数据库 这样已经进入数据库了,接下来就是切换至mysql数据库改变root用户的密码 5.切换到mysql数据库并更改密码,这里当然就不需要旧密码了否则就没有任何意义了。 我这里当然以前的密码不是root所以这里改成了root. 6.刷新权限,flush privileges; 7.现在就可以重启mysql,如果重启不了可以到任务管理器里面关掉mysql进程然后net start mysql启动服务,再输入命令 mysql -uroot -p你的新密码就可以了
如何修改数据库 用户的账号密码
首先进入命令行下:
以root用户登录,命令:mysql -uroot -p 回车 输入密码;
mysqluse mysql;
mysqlUPDATE user SET password=PASSWORD('输入新密码') WHERE user='root';
mysqlFLUSH PRIVILEGES;
已经完成。