MySQL8.0.12中使用public为所有用户授权时报错

数据库中有多个用户,想要给所有用户统一授权,使用public是被告知不能使用grant创建用户,public似乎被解析为一个用户名,求解决方法。
操作语句以及报错信息如下:

mysql> grant select on table test.course to PUBLIC;
ERROR 1410 (42000): You are not allowed to create a user with GRANT

说明:test是数据库名,course是test数据库中的一个表。已经测试过如果将public更改为一个具体的用户,是可以成功操作的。

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
使用最新版本MySQL8.0.12报错记录
使用最新版本MySQL报错,MySQL版本8.0.12。 报错1: Sun Oct 14 00:45:30 CST 2018 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and ...
mysql8.0.12
yangenxiong-CrazyActiviti-master.zip 数据库操作
mysql8.0.12安装与可视化工具的使用
mysql我都想安装几次了,但一直没做后端和数据处理,但某天早晨3点半,突然想玩web,所以准备安装mysql,所遇到的坑真的是无法用言语形容,从四点左右安装到早上十点,才成功,首先我找到的是这位妹子的博客,点击这儿,我看了下,真的很详细,但这里我只推荐采用她的可视化工具,至于安装MySQL只能看这位仁兄的点击这里。...
Oracle创建表空间及为用户授权
–最大2g create tablespace DEMO datafile ‘D:\MyProject\Tablespace\DEMO.dbf’ size 50m autoextend on next 50m maxsize 2048m extent management local; –无限扩展 create tablespace DEMO datafile ‘D:\MyProject\Tabl...
MySQL为用户授权
MySQL为用户授权 登录root用户 针对不同的需求,执行相应的SQL。 比如我需要增删改查的权限(包括了更新的权限),则使用如下的SQL: mysql> grant select,insert,update,delete on *.* to 'etl'@'%'; Query OK, 0 rows affected (0.03 sec) 刷新 mysql> flush pr...
监控MySQL时用户授权
在我们监控MySQL的时候,需要连接到MySQL数据库,但是在进行用户授权的时候,要遵循权限最小化的原则,分配最简单够用的权限即可,下面是我给生产MySQL的监控用户授权。 mysql> grant select,process,replication client on *.* to monitor@'10.47.61.142' identified by 'xxxxxxxxx'; mysql>
asp中使用this时报错
定义了一个javascript函数“check_all()”,然后通过checkbox点击来调用,checkbox用如下方法生成:rnresponse.Write("")rn问题是:每次点击checkbox时,弹出错误提示:“缺少对象:this”,请大家帮助。rn谢谢!!!
Mysql8.0.12安装教程
MySql安装教程 首先,MySql官网下载地址: 官网下载地址 安装过程 解压和配置环境变量 找一个文件夹放入解压后的mysql,不建议放c盘,200M左右的sql解压后大约接近1G 把sql解压后的bin文件地址加入path,方便终端寻找sql,本文的bin地址如下:D:\Application\MySql\mysql-8.0.12-winx64\bin,有时候需要重...
解决SQLyog连接mysql8.0.12报错问题
当连接mysql数据库时报错:mysql Client does not support authentication protocol requested by server; consider upgrading MySQL   解决办法: 先运行cmd命令,再输入命令mysql -u root -p和密码登录mysql 然后再依次执行下面三条命令即可: ALTER USER 'ro...
MySQL8.0.12的基本操作
1️⃣、登录mysql mysql -u root -p 2️⃣、查看当前所有的数据库 show databases; 3️⃣、创建库 create database test; 4️⃣、删除库 drop database 数据库名; 5️⃣、查看某一个库 show create database test; 6️⃣、使用数据库 use 库名; use tes...
function中使用select 查找记录,结果为空时报错??
我在function中使用rnSelect USER, PHONE into vUP, vSP From SERV_USER where SERV_NBR = USERNBR;查找用户和电话,并存入变量中。但是在执行时,如果没有查找到记录,或者返回值为空时,就会出错,并导致Oracle连接失败。rn我在使用中rn Select count(1) into vCount From SERV_USER where SERV_NBR = USERNBR;rn if vCount = 0 rn then return null;rn end if;rnSelect USER, PHONE into vUP, vSP From SERV_USER where SERV_NBR = USERNBR;rn用一个count()函数来判断,但是我觉得这种方法不好,会影响速度。rnrn请问大侠们,有没有更直接一些的方法!rn谢谢了!!!
用户授权
请问在局域网中如何设置只有我授权拥有写入权限的用户rn对我共享的文件夹有才有写入的能力,而其他的人不能写入
使用oscache时报错
Exception persisting /adminmanage/eWebEditor/upload.jsp_POST_YWN0aW9uPXJlbW90ZSZlV2ViRWRpdG9yX1VwbG9hZFRleHQ9Pz8/PyZzdHlsZT1zdGFuZGFyZCZ0rneXBlPXJlbW90ZQ==rncom.opensymphony.oscache.base.persistence.CachePersistenceException: Unable to write 'D:\Tomcat 5.0\myweb\cache\application\_0adminmanage_12eWebEditor_23upload_30jsp_34POST_39YWN0aW9uPXJlbW90ZSZlV2ViRWRpdG9yX1VwbG9hZFRleHQ9Pz8_91PyZzdHlsZT1zdGFuZGFyZCZ0rneXBlPXJlbW90ZQ==.cache' in the cache. Exception: java.io.FileNotFoundException, Message: D:\Tomcat 5.0\myweb\cache\application\_0adminmanage_12eWebEditor_23upload_30jsp_34POST_39YWN0aW9uPXJlbW90ZSZlV2ViRWRpdG9yX1VwbG9hZFRleHQ9Pz8_91PyZzdHlsZT1zdGFuZGFyZCZ0rneXBlPXJlbW90ZQ==.cache (ÎļþÃû¡¢Ä¿Â¼Ãû»ò¾í±êÓï·¨²»ÕýÈ·¡£)rn at com.opensymphony.oscache.plugins.diskpersistence.AbstractDiskPersistenceListener.store(AbstractDiskPersistenceListener.java:358)rn at com.opensymphony.oscache.plugins.diskpersistence.AbstractDiskPersistenceListener.store(AbstractDiskPersistenceListener.java:238)rn at com.opensymphony.oscache.base.algorithm.AbstractConcurrentReadCache.persistStore(AbstractConcurrentReadCache.java:1101)rn at com.opensymphony.oscache.base.algorithm.AbstractConcurrentReadCache.put(AbstractConcurrentReadCache.java:1580)rn at com.opensymphony.oscache.base.algorithm.AbstractConcurrentReadCache.put(AbstractConcurrentReadCache.java:863)rn at com.opensymphony.oscache.base.Cache.putInCache(Cache.java:571)rn at com.opensymphony.oscache.base.Cache.putInCache(Cache.java:524)rn at com.opensymphony.oscache.web.filter.CacheFilter.doFilter(CacheFilter.java:115)rn at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:233)rn at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:204)rn at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:257)rn at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151)rn at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:564)rn at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:245)rn at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:199)rn at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151)rn at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:564)rn at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:195)rn at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151)rn at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:164)rn at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:149)rn at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:564)rn at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:156)rn at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151)rn at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:564)rn at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:972)rn at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:206)rn at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:828)rn at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:700)rn at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:584)rn at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)rn at java.lang.Thread.run(Thread.java:534)rn
使用struts时报错
报错信息:javax.servlet.ServletException: Request[/common/count] does not contain handler parameter named 'method'. This may be caused by whitespace in the label text.rnrnrna.jsp-->b.jsp-->actionrn各页面主要代码如下:rna.jsp:rn rnrnrnb.jsp(在js的check()函数内提交form到action):rnrnrnrnconfig.xml:rn rn rn rn rnrn麻烦大家帮忙看看是什么原因?
使用Ghost时报错。
在XP下使用Ghost报错:A source volume could not be locked!(640)rnrn不知何故,请各位大侠指教。
在使用HSQLDB时报错
rn错误信息:rnCaused by: org.hsqldb.HsqlException: Database lock acquisition failure: lockFile: org.hsqldb.persist.LockFile@4facc966[file =C:\Users\user\Documents\hsqldb\data\database.lck, exists=true, locked=false, valid=false, ] method: checkHeartbeat read: 2011-11-12 04:04:19 heartbeat - read: -1941 ms.rn at org.hsqldb.error.Error.error(Error.java:77)rn at org.hsqldb.persist.LockFile.newLockFileLock(LockFile.java:642)rn at org.hsqldb.persist.Logger.acquireLock(Logger.java:1076)rn at org.hsqldb.persist.Logger.openPersistence(Logger.java:284)rn at org.hsqldb.Database.reopen(Database.java:220)rn at org.hsqldb.Database.open(Database.java:186)rn at org.hsqldb.DatabaseManager.getDatabase(DatabaseManager.java:240)rn at org.hsqldb.DatabaseManager.newSession(DatabaseManager.java:157)rn at org.hsqldb.jdbc.JDBCConnection.(JDBCConnection.java:3281)rnrnrn开始操作是没有问题的,可等吃玩饭回来后,再次创建表就报这个错,有没有哪位同志也遇到过,求解。
使用unordered_map时报错
在unordered_map<string,int>使用时,报错,提示string的==找不到 原来是string的头文件,应该用string而不是string.h
使用Session时报错
使用Session时rnif (session["uid"].tostring()==null)rnrn...rnrn报错:rnSystem.NullReferenceException: 未将对象引用设置到对象的实例。rnrn这是2.aspx文件,我在1.aspx中对Session进行了赋值,然后调用2.aspx就没有报错,但直接在地址栏中输入2.aspx知道到这句时出现上面错误信息,我本来想让它弹出登录画面的。如何解决,谢谢!
使用yum时报错
[root@iZ2535el0z8Z /]# yum rpmdb: unable to join the environment error: db3 error(11) from dbenv->open: Resource temporarily unavailable error: cannot open Packages index using db3 - Resource temporar
使用dblink时报错
使用dblink进行跨库操作时,报错不知道原因,请教一下。由于原本机器不能联网,我举例描述一下我遇到的问题。rn机器A:IP:192.168.0.1,psql9.4rn机器B:IP:192.168.0.2,psql9.5rnrn在两个机器分别建表rncreate table test_t1(id integer,name text);rn在两个机器安装扩展包dblinkrn在机器b的psql执行:rnselect dblink_connect('con','hostaddr=192.168.0.1 port=5432 user=postgres passwd=123456 dbname=postgres');rn这一步没问题。rnrn执行rnselect dblink_exec('con','insert into test_t1(1,'234')');rn没有问题,显示插入一行。rnrn执行rnselect dblink_exec('con','insert into test_t1(1,'abc')');rn就会报错,显示在abc附近语法错误。
使用jatoolsPrinter 时报错
提示不存在可打印的页
运算符重载时参数为泛型时报错
我想做一个操作符重载的方法,比较两个泛型变量的大小,这两个泛型变量肯定是基础类型,不会是类或是其他的难以比较的类型。代码在这里:rn[code=C#]rnpublic static bool operator <(T i, T j)rnrn if (i.GetType() == typeof(int))rn rn return Convert.ToInt32(i) < Convert.ToInt32(j);rn rn elsern rn throw new Exception();rn rnrn[/code]rn但是在编译的时候报错,提示“二元运算符的参数之一必须是包含类型”,请问如何解决呢?
public 中有变量为sqldataadapter时,wsdl生成代理类时执行报错!!
当我在WEB SERVICE中写一个如下的FUNCTIONrnPublic Function ExecAdapter(ByVal Adp As SqlClient.SqlDataAdapter, ByVal DS As DataSet) As Booleanrn......rnEnd Functionrnrn当我用WSDL将其生成代理的话执行以下语句rnrnwsdl /l:VB /out:sample.vb http://myserver/data/DataSetSample.asmx /n:WebData.DSSamplernrnrn提示出错,代码如下:rnError: There was an error processing 'http://localhost/webapplication1/webservicrne2/service1.asmx'.rn - There was an error downloading 'http://localhost/webapplication1/webservice2rn/service1.asmx'.rn - The request failed with the error message:rn--rnrn rn Cannot serialize member System.ComponentModel.Component.Site of trnype System.ComponentModel.ISite because it is an interface.rnrn后面省略rn我查过原因就在Function的参数不能是SqlDataAdapter,如果改成SqlCommand也不行,但改成SqlParameters就OK。这是为什么?rn如果我将范围由Public改成Private OK。这又是为什么?
如果使用replace替换字符串中所有“->”为“>>”?
示范:测试信息->现在->不好rn转换为:测试信息>>现在>>不好rnrn直接用replace("->",">>")只会替换第一个出现的地方。用正则表达式怎样写呢?
MASM中public的使用问题
用法如下: rnpublic _KeTryToAcquireQueuedSpinLockAtRaisedIrqlUPrn_KeTryToAcquireQueuedSpinLockAtRaisedIrqlUP:rn编译后错误信息如下:rn[color=#FF6600] error A2203: cannot declare scoped code label as PUBLIC : _KeTryToAcquireQueuedSpinLockAtRaisedIrqlUP[/color]rn
oracle中用户授权的问题?
user1下面有N张表,要让user2可以查询user1的所有表,这个怎么授权啊?rn看哪个grant给对象授权的语法,好像只能一张表一张表的授权养!rn实际工作中是怎么来实现这样的需求的?写一个脚本?
命令行安装MySQL8.0.12数据库
MySQL8.0.12的安装过程演示 命令行安装,操作简单,可以完全卸载
MySQL8.0.12数据库安装文件压缩包
MySQL8.0.12版本数据库安装文件,支持Windows64位系统安装和使用
QT中使用webView控件时报错
在写代码时,必须在.pro文件中加入QT+=webkit,在.h文件中加入头文件#include&amp;lt;QWebView&amp;gt;
Laravel中使用GroupBy时报错
今天在做项目时,获取数据返回列表时发生报错: Syntax error or access violation: 1055 'cpoem.user_sign.addtime' isn't in GROUP BY (SQL: SELECT addtime,flag FROM user_sign WHERE uid = 56 AND type = 0 AND addtime &amp;gt; 15251040...
在Eclipse中使用泛型时报错
我在Eclipse中使用泛型时报错,IDE提示我要使用5.0的jre,但是我配置的是jdk1.6,应该没问题的啊,请问是怎么回事
在s2sh中使用hibernate注解测试时报错
Annotation)org.hibernate.hql.ast.QuerySyntaxException: XX is not mapped !
C# 中使用Oracle语句时报错
OracleConnection pConnection = new OracleConnection(constring);rnrn tryrn rn pConnection.Open();//打开指定的连接 rnrn OracleCommand com1 = pConnection.CreateCommand();rn rn com1.CommandText = "select * from TBL_MONITOR";//在这里报错rn //错误类型描述:遇到不支持的 Oracle 数据类型 101。rnrn OracleDataReader odr1 = com1.ExecuteReader();rn list.Clear();rn while (odr1.Read())//读取数据,如果返回为false的话,就说明到记录集的尾部了 rn rn //相关的处理rn rn odr1.Close();//关闭reader.这是一定要写的 rn rn catch (Exception ex)rn rn rn
linux系统中在使用unordered_map时,报错...
linux系统中在使用unordered_map时,报如下错误: #error This file requires compiler and library support for the upcoming ISO C++ standard, C++0x. This support is currently experimental, and must be enabled with the
ES中查询数据使用date_histogram时报错
ES中,查询数据时,出现如下错误:"reason": { "type": "illegal_argument_exception", "reason": "Fielddata is disabled on text fields by default. Set fielddata=true on [validataTimeSeconds] in order to load field
Objective-c中多线程使用AsyncSocket时报错
解决AsyncSocket发送数据报错:Attempting to access AsyncSocket instance from incorrect thread.
thinkphp 报错 无法加载模块:Public
http://127.0.0.1/yaopin/Public/Uploads/111.docrnrn我这个地址是一个文件下载的地址,当点击这个链接时,就会提示那个错误,大神们,这个问题怎么解决啊
mysql8.0.12解压版安装教程
1、首先在官网上下载mysql8.0.12的压缩包; https://dev.mysql.com/downloads/mysql/ 2、下载成功后解压到任意目录,比如我的是E:\download\mysql-8.0.12-winx64; 3、配置环境变量,在系统变量path的末尾追加解压后的bin文件夹所在目录:E:\download\mysql-8.0.12-winx64\mysql-...
Windows系统卸载MySQL8.0.12数据库
Windows系统下,卸载使用文件和命令行形式安装的MySQL数据库的操作
mysql8.0.12命令行安装
1.配置环境变量 Path mysql目录下的bin目录 2.配置my.ini(mysql目录下) [mysqld] # 设置3306端口 port=3306 # 设置mysql的安装目录 basedir=mysql目录 # 设置mysql数据库的数据的存放目录 datadir=mysql目录下的data目录 # 允许最大连接数 max_connections=200 # 允许...
相关热词 c#检测非法字符 c#双屏截图 c#中怎么关闭线程 c# 显示服务器上的图片 api嵌入窗口 c# c# 控制网页 c# encrypt c#微信网页版登录 c# login 居中 c# 考试软件