summaryrefslogtreecommitdiff
path: root/sql/sql_acl.cc
diff options
context:
space:
mode:
authortsmith/tim@siva.hindu.god <>2006-07-26 16:33:26 -0600
committertsmith/tim@siva.hindu.god <>2006-07-26 16:33:26 -0600
commitf5764cecde5b5eee0035360be7bdd6226ea468d4 (patch)
tree363bce4749e5258752fada46ad727cee986afa42 /sql/sql_acl.cc
parent36296d1bc99a90c6a7cb1b39dade6503bd3b8bee (diff)
downloadmariadb-git-f5764cecde5b5eee0035360be7bdd6226ea468d4.tar.gz
Bug #20402: DROP USER failure logged as ERROR rather than WARNING
slave.cc, sql_acl.cc: - remove sql_print_error() for events that are not server errors
Diffstat (limited to 'sql/sql_acl.cc')
-rw-r--r--sql/sql_acl.cc15
1 files changed, 0 insertions, 15 deletions
diff --git a/sql/sql_acl.cc b/sql/sql_acl.cc
index 734bccb6b46..0ad5432f3eb 100644
--- a/sql/sql_acl.cc
+++ b/sql/sql_acl.cc
@@ -3671,17 +3671,11 @@ int mysql_drop_user(THD *thd, List <LEX_USER> &list)
{
if (!(acl_user= check_acl_user(user_name, &counter)))
{
- sql_print_error("DROP USER: Can't drop user: '%s'@'%s'; No such user",
- user_name->user.str,
- user_name->host.str);
result= -1;
continue;
}
if ((acl_user->access & ~0))
{
- sql_print_error("DROP USER: Can't drop user: '%s'@'%s'; Global privileges exists",
- user_name->user.str,
- user_name->host.str);
result= -1;
continue;
}
@@ -3702,9 +3696,6 @@ int mysql_drop_user(THD *thd, List <LEX_USER> &list)
}
if (counter != acl_dbs.elements)
{
- sql_print_error("DROP USER: Can't drop user: '%s'@'%s'; Database privileges exists",
- user_name->user.str,
- user_name->host.str);
result= -1;
continue;
}
@@ -3725,9 +3716,6 @@ int mysql_drop_user(THD *thd, List <LEX_USER> &list)
}
if (counter != column_priv_hash.records)
{
- sql_print_error("DROP USER: Can't drop user: '%s'@'%s'; Table privileges exists",
- user_name->user.str,
- user_name->host.str);
result= -1;
continue;
}
@@ -3793,9 +3781,6 @@ int mysql_revoke_all(THD *thd, List <LEX_USER> &list)
{
if (!check_acl_user(lex_user, &counter))
{
- sql_print_error("REVOKE ALL PRIVILEGES, GRANT: User '%s'@'%s' not exists",
- lex_user->user.str,
- lex_user->host.str);
result= -1;
continue;
}