mysql可以在启动时,跳过密码直接登陆。
修改配置参数
/etc/mycnf
在
[mysqld] 下面加上:
skip-grant-tables
配置项。
然后重启mysql服务,进入数据库后,找到mysqluser表,找到root用户对应的记录,然后修改密码的值,注意mysql密码是md5加密的,update user set password=md5('123456') where xxxxxx
然后刷新权限,FLUSH PRIVILEGES;
关闭数据库,将参数修改回来,重启,用新密码就可以访问了。
那就别用SA了呗 估计有什么冲突吧。 或者有病毒之类嘚
-- 创建登录名 登录密码 默认数据库
SP_ADDLOGIN 'TJ_Test8','TJ_Test!@#,/','PoqWorld'
---- 到指定数据库创建用户
USE [PoqWorld]
GO
SP_GRANTDBACCESS 'TJ_Test8'
-- SP_ADDUSER 'TJ_Test8'
GO
-- 设置权限为DB_Owner
SP_ADDROLEMEMBER 'DB_Owner','TJ_Test8'
GO
1点击access的开始菜单,打开开始菜单。2在开始菜单中,选择打开。3在打开对话框中,选中一个想要加密的数据库,然后点击下面这个下拉按钮,也就是黑色小三角,打开一个下拉菜单。4在这个菜单中,点击以独占方式打开。5在打开的数据库中,点击菜单栏上面的数据库工具。6在这个选项中,点击用密码进行加密。7输入密码两次,如果两次密码输入一样,点击确定即可。8如果要取消密码,同样需要以独占方式打开数据库。9还是在添加密码的地方,依次点击数据库工具——用密码进行加密。10如果没有用独占方式打开数据库,在这一步,系统会提示你,不能修改密码,这时候要返回第八步,重新打开。11如果是以独占方式打开数据库,那么在这一步会看到输入密码的对话框,如果输入的密码正确,数据库就会被取消密码。点击确定即可。
这个问题我也遇到过,五台机子同时出现这个问题(前提是这五台机子不是同一个时间段安装的)有两台机子我数据库卸载重新安装就没有出现这个问题了,但是后面三台机子我密码修改,之后每隔几个小时就出现密码再后台被自动篡改,你的问题解决了吗,如果解决了能给分享下解决办法吗?
以上就是关于Java软件开发,数据库密码被修改了,还有什么办法控制数据库,密码能找回吗全部的内容,包括:Java软件开发,数据库密码被修改了,还有什么办法控制数据库,密码能找回吗、sql 2000 数据库 在与用软件连接时 sa密码总是自动改变、修改access数据库后系统自动生成密码,可能么等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)