草庐IT

super-jump

全部标签

MySQL super 权限错误1227

我从我的本地机器导出了我的SQL表和View。我试图将它导入我网站的机器。但我收到此错误:#1227-访问被拒绝;您需要此操作的SUPER权限此查询给出的错误:CREATEALGORITHM=UNDEFINEDDEFINER=`root`@`localhost`SQLSECURITYDEFINERVIEW`myview`ASselect`my_table`.`id`AS`id`,`my_table`.`name`AS`name`,`my_table`.`surname`AS`surname`from`my_table`where((`my_table`.`name`='michael'

mysql - 在没有 SUPER 权限的情况下创建存储函数和触发器

我想要做的就是创建一些作用于某些表的存储函数和触发器。我发现,对于其中任何一个,我都会收到MySQL错误#1419(您没有SUPER权限并且启用了二进制日志记录(您*可能*想要使用不太安全的log_bin_trust_function_creators变量)).我检查了mysql的user表,发现我的用户名是HeadAdmin,我的主机名是%。我尝试将DEFINER设置为HeadAdmin@%,但它不起作用。我回到user表,尝试以这种方式设置它(存在Super_priv列),但它仍然不起作用(这样做实际上是一个错误).我不知道如何使用log_bin_trust_function_cr

mysql - 访问被拒绝;您需要在 sql 查询浏览器中执行此操作的 super 权限

我对sql很陌生。现在我想在亚马逊上托管一个使用数据库的应用程序。所以我创建了一个ec2实例并使用sql查询浏览器连接到amazon中的rds实例。我导入.sql转储文件并执行它。我在这个声明中收到错误...CREATEDEFINER='root'@localhost'PROCEDURE'delete_user_message'(inidvarchar(20))由于访问被拒绝;您需要(至少其中之一)此操作的super权限。错误(1227)。我该如何解决这个问题并创建数据库 最佳答案 问题是,在RDS中,您没有获得SUPER权限,而创

mysql - ORDER BY 让我的查询 super 慢。里面的例子。任何加快速度的想法?

使用ORDERBY运行此命令需要10多秒钟,并最终导致我的网站在高流量时崩溃。select*fromtbluserinfluences,tblcontent,tbluserswheretblcontent.userid=tblusers.idandtbluserinfluences.userid=tblusers.idandtbluserinfluences.lcase_influence='pinkfloyd'orderbytblcontent.scoredesclimit0,160不使用ORDERBY运行相同的查询只需要几毫秒。select*fromtbluserinfluence

mysql - 在 phpMyAdmin 中创建函数 - 错误 : access denied you need the super privilege for this operation

我导入了一个MySQL数据库。成功导入的所有表,但不是函数。我执行SQL查询的唯一方法是通过phpMyAdmin或使用PHP脚本(无SSH)。以下是要导入的函数的示例:DELIMITER;;/*!50003DROPFUNCTIONIFEXISTS`f_calc_gst`*/;;/*!50003SETSESSIONSQL_MODE=""*/;;/*!50003CREATE*//*!50020DEFINER=`journal`@`%`*//*!50003FUNCTION`f_calc_gst`(p_htdecimal(15,3),p_provincevarchar(2))RETURNSva

mysql - 在 google mysql 上创建函数给出 "SUPER privilege and binary logging is enabled"错误

尝试在运行于GoogleCloudSQL的MySQL上创建函数。这些功能在另一台服务器(VPS-Godaddy)上运行良好。官方文档说不支持用户定义函数,但我正在尝试创建一个常规存储函数而不是UDF。LookupError-MySQLDatabaseError:YoudonothavetheSUPERprivilegeandbinaryloggingisenabled(youmightwanttousethelesssafelog_bin_trust_function_creatorsvariable)使用Toad登录使用的用户名TAdmin示例函数:DELIMITER$$DROPFU

mysql - 在没有存储过程、触发器或 UDF 的情况下实现父类(super class)型和子类型数据完整性

我经营一家小型食品生产企业,我需要管理客户订单。我已经为我的业务的这方面构建了一个概念数据模型,但我需要一些关于如何在RDMS中完全实现它的指导。作为第一步,我提出了下面给出的逻辑模型。我的数据建模知识有限,所以我的图表可能有错误,但希望它传达了我的意图。请注意,这只是更大模式的简化部分,为了简单起见,我只展示了相关的表格。数据模型简介一个客户Ordr可以有一个或多个OrdrItemsOrdrItem可以是FoodItem或ComboItemComboItem是两个或多个FoodItem的逻辑分组我已经在MySQL中实现了上述模式,并且编写了一些小程序来用客户订单填充表。这样就完成了工

mysql - Django admin - 模型对 super 用户可见,对员工用户不可见

我知道syncdb和makemigrations,但我们只能在生产环境中使用。我们最近在生产环境中创建了几个表。正如预期的那样,表在管理员中对任何用户都是不可见的。发布之后,我们在生产sql上手动执行了以下2个查询(我在本地运行迁移并执行showcreatetable查询以获取原始sql)django_content_typeINSERTINTOdjango_content_type(name,app_label,model)values('linked_urls',"urls",'linked_urls');auth_permissionINSERTINTOauth_permissi

mysql - 如何使用 ansible 授予 MySQL 服务器管理权限(SUPER,RELOAD ...)?

有没有办法使用Ansiblemysql_user模块(或使用任何其他模块)授予MySQL管理权限?我想为用户设置SUPER、RELOAD和SHOWDATABASES权限以及其他一些特定于数据库的权限。以下基本设置对我来说效果很好:-name:Setuserprivilegesmysql_user:user={{mysql_user}}password={{mysql_password}}state=presentpriv={{item}}with_items:-'somedatabase.*:ALL'-'someotherdatabase.*:ALL'...结果:TASK:[db|Se

mysql - 在 phpMyAdmin 中创建没有 super 权限的 View

这个问题在这里已经有了答案:SUPERprivilege(s)forthisoperation(5个答案)关闭8年前。我正在尝试通过phpmyadmin中的SQL选项卡来创建/导入这样的View:CREATEALGORITHM=UNDEFINEDDEFINER=`byname`@`localhost`SQLSECURITYDEFINERVIEW`wr_averages`ASselect`nf_users`.`id`AS`id`,(`nf_users`.`points`/`nf_users`.`played`)AS`average_points`from`nf_users`where(`