当前帐号不是root
我用navcat 工具上 [管理用户] 来创建新用户 之后
手工insert db 加入权限或者指定db指定客户端ip之后在客户端用navcat 新用户来 连接服务器
发现只能出现2个库
test
和 informaton我在db里指定的数据库不能出现
1 什么原因
2 如何解决
我用navcat 工具上 [管理用户] 来创建新用户 之后
手工insert db 加入权限或者指定db指定客户端ip之后在客户端用navcat 新用户来 连接服务器
发现只能出现2个库
test
和 informaton我在db里指定的数据库不能出现
1 什么原因
2 如何解决
但是你登陆的用户不是root
也就是权限不够
也就没有权限做赋予权限的操作。(
因为种种原因 我咩有取得root的权限
没有办法 只能手工 在mysql库的 user db
通过增加记录来增加权限, 这样产生的问题。---根源
非root权限的用户 通过inset记录到mysql库的 user db 产生新用户 , 而这个新用户
死活不能按照设计者的想法实现他应该有的功能)
当您的问题得到解答后请及时结贴.
http://topic.csdn.net/u/20090501/15/7548d251-aec2-4975-a9bf-ca09a5551ba5.html
User | char(16)
| |
Password | char(41)
| |
Select_priv | enum('N','Y')
| |
Insert_priv | enum('N','Y')
| |
Update_priv | enum('N','Y')
| |
Delete_priv | enum('N','Y')
| |
Create_priv | enum('N','Y')
| |
Drop_priv | enum('N','Y')
| |
Reload_priv | enum('N','Y')
| ......你会发现有很多权限列它是针对user的mysql> desc db;
+-----------------------+---------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-----------------------+---------------+------+-----+---------+-------+
| Host | char(60) | NO | PRI | | |
| Db | char(64) | NO | PRI | | |
| User | char(16) | NO | PRI | | |
| Select_priv | enum('N','Y') | NO | | N | |
| Insert_priv | enum('N','Y') | NO | | N | |
| Update_priv | enum('N','Y') | NO | | N | |
| Delete_priv | enum('N','Y') | NO | | N | |
| Create_priv | enum('N','Y') | NO | | N | |
| Drop_priv | enum('N','Y') | NO | | N | |
| Grant_priv | enum('N','Y') | NO | | N | |
| References_priv | enum('N','Y') | NO | | N | |
| Index_priv | enum('N','Y') | NO | | N | |
| Alter_priv | enum('N','Y') | NO | | N | |
| Create_tmp_table_priv | enum('N','Y') | NO | | N | |
| Lock_tables_priv | enum('N','Y') | NO | | N | |
| Create_view_priv | enum('N','Y') | NO | | N | |
| Show_view_priv | enum('N','Y') | NO | | N | |
| Create_routine_priv | enum('N','Y') | NO | | N | |
| Alter_routine_priv | enum('N','Y') | NO | | N | |
| Execute_priv | enum('N','Y') | NO | | N | |
| Event_priv | enum('N','Y') | NO | | N | |
| Trigger_priv | enum('N','Y') | NO | | N | |
+-----------------------+---------------+------+-----+---------+-------+
22 rows in set (0.02 sec)
这是针对db的
如果你想更细化权限到表和列更改
tables_priv
和
columns_priv
但是这些要是生效的话必须重启mysql服务