Navicat如何为单独数据库分配单独账户和密码
(一)、Navicat如何为单独数据库分配单独账户和密码
1.打开Navicat软件,连接到指定服务器
2.选择菜单栏中的用户按钮,然后再点击新建用户按钮
3.在常规选项中填写自己需要的用户名和密码及主机
4.然后切换到权限选项功能,点击添加权限,在弹出的添加权限窗口中选择相应的数据库,然后再勾选上相应的权限功能即可。
7.然后再新建连接进行连接测试,发现可以连接成功。
8.连接成功后进行登录发现该用户下的确只有一个数据库,这就达到了为单独数据库分配单独用户和密码的目的。
参考设置的数据库单独用户权限:
(数据库操作) :不要对网站直接使用MySQL root用户的权限,给每个网站设置独立的MySQL用户帐号,许可权限为:
SELECT, INSERT , UPDATE , DELETE
CREATE , DROP , INDEX , ALTER , CREATE TEMPORARY TABLES
由于DEDE并没有任何地方使用存储过程,因此务必禁用 FILE、EXECUTE 等执行存储过程或文件操作的权限。
(二)、mysql 安装成功后如何设置密码?
按照安装教程安装成功以后,是默认没有密码的。
命令行输入:
mysql -u root -p
即可成功登录,提示 welcome to the mysql monitor!的字样即表示登录成功。
关闭当前命令行,重启cmd.exe
输入mysqladmin -u root -p password
回车,
出现“Enter password:”,直接回车,未设置密码时默认没有密码,
接着出现“New password:”输入新的密码,回车即可,
接着出现“Confirm new password:”确认密码,回车即可。
修改完密码以后,下次重新登录是,
键入mysql -u root -p即可,接着输入设置后的密码即可登录。
作者:赖忠标
日期:2020.3.23 11:00
坐标:广州白云区
作者:青茶
免责声明:文章、笔记等仅供分享、探讨、参考等学习之用,因此造成的任何后果概不负责。(如有错误、疏忽等问题,欢迎指正、讨论,谢谢)
本文版权归作者和博客园共有,欢迎转载,但请务必在文章页面明显位置给出原文连接,谢谢配合。