mysql给每一个网站程序建立唯一的数据库连接帐号
2017-10-17 17:33
260 查看
mysql给每一个网站程序建立唯一的数据库连接帐号
为了安全我们通常给每一个网站程序建立唯一的数据库连接帐号(帐号名不能为root)。
mysql数据库其他用户的增加和删除:
1、以root用户登入,在mysql中有一张mysql.user表是存储MySQL中所有用户的信息表,所以可以直接增加删除这个表的记录就可增加和删除用户;
添加用户:添加一个用户名为 testuser,密码为 123\,授权为% (%表示所有 ip能连接,可以设置指定 ip)
MySQL [(none)]> grant all on *.* to testuser@”%” identified by “123″ ;
MySQL [(none)]> flush privileges; (刷新系统权限表)
2、添加数据库,添加test数据库的操作:
MySQL [(none)]>create database test;
3、添加一个用户名为
testuser,密码为 123,授权为% ,对 test数据库所有权限,命令如下
MySQL [(none)]> grant all privileges on oneinstack.* to
testuser@'%'identified by '123';
MySQL [(none)]> flush privileges;
4、这时使用MySQL账户testuser,密码123登入mysql数据库
为了安全我们通常给每一个网站程序建立唯一的数据库连接帐号(帐号名不能为root)。
mysql数据库其他用户的增加和删除:
1、以root用户登入,在mysql中有一张mysql.user表是存储MySQL中所有用户的信息表,所以可以直接增加删除这个表的记录就可增加和删除用户;
添加用户:添加一个用户名为 testuser,密码为 123\,授权为% (%表示所有 ip能连接,可以设置指定 ip)
MySQL [(none)]> grant all on *.* to testuser@”%” identified by “123″ ;
MySQL [(none)]> flush privileges; (刷新系统权限表)
2、添加数据库,添加test数据库的操作:
MySQL [(none)]>create database test;
3、添加一个用户名为
testuser,密码为 123,授权为% ,对 test数据库所有权限,命令如下
MySQL [(none)]> grant all privileges on oneinstack.* to
testuser@'%'identified by '123';
MySQL [(none)]> flush privileges;
4、这时使用MySQL账户testuser,密码123登入mysql数据库
相关文章推荐
- 毕设笔记--MyEclipse10与MySQL建立数据库连接
- mysql修改字符集位utf-8使其和操作数据库连接字符程序统一
- 网站配置工具无法建立与数据库的连接的解决方案
- Powerbuilder 9.0 +MySQL Server 5.1 建立数据库连接的过程及代码
- vc小程序---右键菜单栏的建立以及简单的数据库连接的基本知识(PopMenu)
- Ubuntu VPS中wordpress网站打开时提示”建立数据库连接错误”的解决办法
- 建立mysql与数据库连接和释放资源 工具类
- VS2013与MySql建立连接;您的项目引用了最新实体框架;但是,找不到数据链接所需的与版本兼容的实体框架数据库 EF6使用Mysql的技巧
- 数据库问题(程序连接mysql错误)
- JDBC数据库程序连接MySQL
- 编写操作数据库的JAVA程序时需要的连接MySQL数据库的JDBC连接包mysql-connector-java-5.1.10.zip怎么安装
- Java程序连接数据库(mysql,sql server)以及出现的问题解决
- 用DW做的网站上传到服务器建立数据库连接,很好用,能帮到你的
- JDBC数据库程序连接MySQL
- python操作mysql(二)数据库连接和游标的建立
- 原来用的java连接mysql的数据库连接程序
- 网站出现数据库连接失败,mysql 2003错误(10061) 的解决方法
- 程序连不上数据库 已成功与服务器建立连接,但是在登录前的握手期间发生错误
- VS2013与MySql建立连接;您的项目引用了最新实体框架;但是,找不到数据链接所需的与版本兼容的实体框架数据库 EF6使用Mysql的技巧
- jsp 网站 mysql 数据库连接 tomcat 服务器配置server