二,其他权限的设定:
进入系统管理, *** 作员 admin 密码空
进入后,权限下有---用户和权限两个选项
用户:功能:增加用户,设置密码
权限:给指定的账套设置 *** 作员(先选账套再选 *** 作员,点击修改时单独指定权限,打√账套主管就是全部权限)。如果不是root密码:连root的密码也忘记了吗?没有的话,用root进去,修改mysql数据库user表咯。如果是root密码:方法一:MySQL提供跳过访问控制的命令行参数,通过在命令行以此命令启动MySQL服务器:safe_mysqld--skip-grant-tables&即可跳过MySQL的访问控制,任何人都可以在控制台以管理员的身份进入MySQL数据库。需要注意的是在修改完密码以后要把MySQL服务器停掉重新启动才会生效方法二:可以进行如下的步骤重新设置MySQL的root密码:1.首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库。因为在重新设置MySQL的root密码的期间,MySQL数据库完全出于没有密码保护的状态下,其他的用户也可以任意地登录和修改MySQL的信息。可以采用将MySQL对外的端口封闭,并且停止Apache以及所有的用户进程的方法实现服务器的准安全状态。最安全的状态是到服务器的Console上面 *** 作,并且拔掉网线。2.修改MySQL的登录设置:#vi/etc/mycnf在[mysqld]的段中加上一句:skip-grant-tables例如:[mysqld]datadir=/var/lib/mysqlsocket=/var/lib/mysql/mysqlsockskip-name-resolveskip-grant-tables保存并且退出vi。3.重新启动mysqld#/etc/initd/mysqldrestartStoppingMySQL:[OK]StartingMySQL:[OK]4.登录并修改MySQL的root密码#/usr/bin/mysqlWelcometotheMySQLmonitorCommandsendwith;or\gYourMySQLconnectionidis3toserverversion:32356Type‘help;’or‘\h’forhelpType‘\c’toclearthebuffermysql>USEmysql;ReadingtableinformationforcompletionoftableandcolumnnamesYoucanturnoffthisfeaturetogetaquickerstartupwith-ADatabasechangedmysql>UPDATEuserSETPassword=password(‘new-password’)WHEREUser=‘root’;QueryOK,0rowsaffected(000sec)Rowsmatched:2Changed:0Warnings:0mysql>flushprivileges;QueryOK,0rowsaffected(001sec)mysql>quitBye5.将MySQL的登录设置修改回来#vi/etc/mycnf将刚才在[mysqld]的段中加上的skip-grant-tables删除保存并且退出vi。6.重新启动mysqld#/etc/initd/mysqldrestartStoppingMySQL:[OK]StartingMySQL:[OK]windows1以系统管理员身份登陆系统。2打开cmd—–netstart查看mysql是否启动。启动的话就停止netstopmysql3我的mysql安装在d:\usr\local\mysql4\bin下。4跳过权限检查启动mysqld:\usr\local\mysql4\bin\mysqld-nt–skip-grant-tables5重新打开cmd。进到d:\usr\local\mysql4\bin下:d:\usr\local\mysql4\bin\mysqladmin-urootflush-privilegespassword“newpassword”d:\usr\local\mysql4\bin\mysqladmin-uroot-pshutdown这句提示你重新输密码。6在cmd里netstartmysql7搞定了。2,MySQL41以上版本一种密码错误问题的解决方法1#SETPASSWORDFOR’some_user’@’some_host’=OLD_PASSWORD(‘newpwd’);2#FLUSHPRIVILEGES;3,Mysql数据库修复myisamchk-r-qd:\mysql\data\latin1\r代表修复q代表快速d:\mysql\data\latin1\数据库里面代表里面的所有的文件方法三:如果你忘记了你的MYSQL的root口令的话,你可以通过下面的过程恢复。1向mysqldserver发送kill命令关掉mysqldserver(不是kill-9),存放进程ID的文件通常在MYSQL的数据库所在的目录中。kill`cat/mysql-data-directory/hostnamepid`你必须是UNIX的root用户或者是你所运行的SERVER上的同等用户,才能执行这个 *** 作。2使用`--skip-grant-tables'参数来启动mysqld。3使用`mysql-hhostnamemysql'命令登录到mysqldserver,用grant命令改变口令。你也可以这样做:`mysqladmin-hhostname-uuserpassword'newpassword''。(其实也可以用usemysql;updateusersetpassword=password('yourpass')whereuser='root'来做到。)4载入权限表:`mysqladmin-hhostnameflush-privileges',或者使用SQL命令`FLUSHPRIVILEGES'。(当然,在这里,你也可以重启mysqld。)方法四:(一定要先备份)1,重新在另一台电脑上安装相同版本的MySQL2,删除忘记密码的电脑中MySQL安装目录中\data\mysql的全部内容(要先停止MySQL服务)3,Copy新装的电脑上MySQL安装目录中\data\mysql的全部内容to刚刚删除的目录中4,启动MySQL服务这样就只有一个root用户了,密码为空……可以
解决这个问题的方法如下:
1、首先需要知道SQLServer默认用户名是sa,密码是安装的时候设置的密码,连接服务器的时候选择SQLServer身份验证,输入用户名和密码就完成了。
2、如果忘记了安装设置的默认密码,选择Windows身份验证,然后进去修改默认用户的密码就可以,也可以通过这个方式查看账户和密码。
3、进去之后,点击安全性->登录名->sa。
4、鼠标右键sa用户,选择属性。
5、进去之后,可以查看到账户密码,也可以重新设置账户密码,输入要设置的密码,这里设置123456,点击确定,就成功设置了默认用户的密码。
没有默认密码,修改密码步骤如下:
1、先用Window身份验证方式登陆进去,选择数据库实例,右键选择属性——安全性。
2、把服务器身份验证选项从“Window身份验证模式”改为“SQLServer和Window身份验证模式”。
3、重新用Window验证方式登陆,接着就是右击sa登录名,选择点击属性。
4、然后就是开始修改sa密码,如下图。
5、修改完成后,可以用户名和修改后的密码试试。
财务软件的设置密码不是在SQL中设置的,可以直接通用用户名加密码可以实现。
方法:打开软件后,点击上面的菜单栏中的修改密码就可以。
如图:
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)