给mysql添加一个只有某个数据库查询权限的用户

添加用户:

insert into mysql.user(Host,User,Password,ssl_cipher,x509_issuer,x509_subject) values ("192.168.186.1","allen",password("allen"),‘‘,‘‘,‘‘);

刷新:

flush privileges;

授权:

grant select on test.* to ‘allen‘@‘192.168.186.1‘;

刷新:

flush privileges;

查看授权情况

SHOW GRANTS FOR [email protected];

删除用户:

DROP USER [email protected];

时间: 2024-10-16 17:57:04

给mysql添加一个只有某个数据库查询权限的用户的相关文章

mysql添加一个字段(

mysql添加一个字段(在指定的一个字段后面) 举个栗子:alter table inquiry add error_code varchar(3) after add_time; 说明:alter table + 表名 + add + 要添加的字段 字段类型 +  after  + 要跟随的字段名 alter table t_adviser_info add hold int COMMENT '0持有,1未持有' after stockname alter table t_adviser_in

此操作只能由 SQL Server 中拥有配置数据库读取权限的用户在已加入到某个服务器场的计算机上执行

错误提示:此操作只能由 SQL Server 中拥有配置数据库读取权限的用户在已加入到某个服务器场的计算机上执行.若要将此服务器连接到服务器场,请使用 SharePoint 产品配置向导,该向导可从 Microsoft SharePoint 2010 产品的“开始”菜单启动. 问题原因:服务器场系统域帐号webrun密码已过期. 解决办法:设置该系统域帐号密码永不过期.

PHP获取生成一个页面的数据库查询次数(转)

很多博客软件都有这么一个功能,比如“生成本次页面一共花费了xx毫秒,进行了xx次数据库查询”等等.那么这个功能是如何实现的呢,下面我大概说下思路. 1. 在类的构造函数中声明全局变量 定义一个全局变量 $queries 用来统计页面生成经过的数据库查询次数. 1 function __construct() 2 { 3     parent::__construct(); 4     global $queries; 5 } 2. 修改数据库类中封装好的的 query() 你应该有用到数据库类吧

mysql 一个典型的数据库建表建用户过程

cmd 命令不接 ";" mysql 命令后接 ";" 1.以管理员身份登录mysql mysql -u root –p 2.选择mysql数据库 use mysql; 3.创建用户并设定密码 create user 'test'@'localhost' identified by '123456'; 4.使操作生效 flush privileges; 5.为用户创建数据库 create database testdb; 6.为用户赋予操作数据库testdb的所有权

mysql 从库设置read-only 对super权限的用户无效的问题

由于在测试mysql主从读写分离的时候,用root用户设置从库为read-only ,但是重启生效后发现,root用户照样可以进行update insert ,此时root用有all privilege权限,包括super(管理)权限 测试单独回收revoke root的super权限后再试,发现root此时 已经不能写操作了 因此在给普通用户,或区分读写分离用户时,注意要回收super权限,否则对read-only无效. 另外为了防止普通用户对从库进行插入,在给用户分配权限时要回收super权

快速添加一个简单的数据库

//示例建表 create table msg ( id int auto_increment primary key, title varchar(200), content varchar(200), pubtime int ) charset utf8; //数据 set names utf8; insert into msg1 (id,title,content,pubtime) values (1,'很好','天气很好',123124522); insert into msg1 (id

一个简单的实现不同权限的用户登录后看到不同的菜单设计的数据库表清单

实现不同权限的用户登录后看到不同的菜单(菜单分两级),二级菜单显示内容根据一级菜单提供 一. menu 菜单表 id(主键), menu_name(菜单名), parent_menu_id(父菜单id), level(菜单级别:0,一级菜单,1,二级菜单--可以无限级) 二. role 角色表 id(主键), role_name(角色名) 三. role_menu 角色关联菜单表 id(主键), role_id(角色id), menu_id(菜单id) 四. user 用户表 id, user_

oracle 如何创建只有查询权限的用户

1.create user userName identified by password; 2.grant select any table to userName; --授予查询任何表 3.grant select any dictionary to userName;--授予 查询任何字典

学习ASP.NET MVC(七)——我的第一个ASP.NET MVC 查询页面

在本篇文章中,我将添加一个新的查询页面(SearchIndex),可以按书籍的种类或名称来进行查询.这个新页面的网址是http://localhost:36878/Book/ SearchIndex.该页面中用一个下拉框来显示种类,用一文本框让用户输入书籍的名称.当用户在点击“查询”按钮之后,页面会被刷新,显示用户的查询结果.控制器会根据用户提交查询参数,由动作方法(Action Motehd)去解析用户提交的参数值,并使用这些值来查询数据库. 第一步,创建SearchIndex查询页面