由于问题不明确,现提示两种查看access数据库密码的情况:
一、access数据库文档保护密码access数据库文件是可以用密码保护的,但并不涉及用户名,只是纯粹的文档加密,和word等office文档加密一样。远程连接有密码保护的access数据库时,需要在连接字符串中带有密码;本地access数据库如果被加密,需要破解器,但目前仅限于对2007版及以前的加密有效。
例:更改本地access文件密码
1打开ACCESS应用程序
2选择文件-打开选项选择你要加密的文件注意!不要急着双击打开,在那个对话框,打开按钮的右边,有个小三角箭头,点开,选择“以独占方式打开”
3选择工具-安全-“设置数据库密码”
03版就是这样加的,07版以后直接在“文件”-“信息”-“用密码保护”里面更改。
例:使用带密码的定义连接远程access库
constr = "Provider = MicrosoftJetOLEDB40; Data Source = " & ServerMapPath("#khKEYasp") & " ; User ID=admin; Password=; Jet OLEDB:Database Password=123456"
二、存储在数据库用户自定义表中的用户名和密码access数据库经常会储存有大量使用数据库的用户信息,包括用户名和密码,这应该是你在问的。正常情况,访问用户表都会有权限要求,这种权限是通过网页代码控制,通常用一张菜单权限表或字段权限表控制。当登陆的用户没有权限的话,就只能通过特殊途径,比如破解管理员账号来取得更多的访问权限。
方法和详细的 *** 作步骤如下:
方法和详细的 *** 作步骤如下:
1、第一步,打开Navicat并找到mysql,见下图,转到下面的步骤。
2、第二步,执行完上面的 *** 作之后,打开mysql数据库连接,见下图,转到下面的步骤。
3、第三步,执行完上面的 *** 作之后,单击工具栏中的[用户]选项,见下图,转到下面的步骤。
4、第四步,执行完上面的 *** 作之后,可以看到所有mysql用户和密码,见下图,转到下面的步骤。
5、第五步,执行完上面的 *** 作之后,还可以双击要修改其名称的用户,见下图,转到下面的步骤。
6、第六步,执行完上面的 *** 作之后,输入新的用户名,然后单击[保存],成功修改用户名,见下图。这样,就解决了这个问题了。
1,打开mysqlexe和mysqldexe所在的文件夹,复制路径地址;
2,打开cmd命令提示符,进入上一步mysqlexe所在的文件夹;
3,输入命令 mysqld --skip-grant-tables 回车,此时就跳过了mysql的用户验证。注意输入此命令之后命令行就无法 *** 作了,此时可以再打开一个新的命令行。
注意:在输入此命令之前先在任务管理器中结束mysqldexe进程,确保mysql服务器端已结束运行;
4,然后直接输入mysql,不需要带任何登录参数直接回车就可以登陆上数据库;
5,输入show databases; 可以看到所有数据库说明成功登陆;
6,其中mysql库就是保存用户名的地方。输入 use mysql; 选择mysql数据库;
7,show tables查看所有表,会发现有个user表,这里存放的就是用户名,密码,权限等等账户信息;
8,输入select user,host,password from user; 来查看账户信息;
9,更改root密码,输入update user set password=password('123456') where user='root' and host='localhost';
10,再次查看账户信息,select user,host,password from user; 可以看到密码已被修改。
第七步的图解
是不能查看sql2008数据库用户账号密码的,修改密码的方法:
1、在电脑桌面,点击SQL Sever2008,如图所示
2、进入“SQL Sever2008”界面,在连接到服务器窗口,找到“身份验证”位置,选择“Windows身份验证”
3、然后,直接点链接,就连接成功了,如图所示
4、接着,展开“安全性”,之后,又展开登录名,找到sa登录名,如图所示
5、找到sa登录名后,鼠标右击,在列表中选择“属性”,如图所示
6、d出“登录属性-sa”窗口,在密码和确认密码位置,重新更改密码,点击”确定”如图所示
7、然后,来到”连接到服务”窗口,用SQL Sever进行身份验证,登录名为sa,密码为你刚才修改的密码,点击链接,如图所示
1)打开数据库
2)找到查询的地方,输入SQL语句执行即可找到
对于MSSQL在查询时要先选择数据库,再执行SQL语句
对于ACCESS,打开数据表,里面有个查询,双击后新建查询,这时在工具条里会有SQL图标
双击进入即可使用SQL语句:Select 帐号,密码 from 用户表 where 帐号='你查询的帐号'
如果你在数据库里,可以通过mysql库下的user表查看。不过里面的密码是加密的密码,听说是可以解密的,不过这个没试过。
select user,host,password from mysqluser;
如果你在数据库外面,不知道密码进入数据库查看的话,可以先设置跳过密码登录,进入数据库去查看。
这个需要在配置文件里mysqld下添加:skip-grant-tables
这个需要重启数据库才行
以上就是关于如何查看access数据库的用户名密码全部的内容,包括:如何查看access数据库的用户名密码、怎样找到mysql的用户名和密码、如何查看mysql数据库用户密码等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)