在我的sql中为单个数据库设置密码

时间:2012-10-02 11:30:33

标签: java php mysql

我想为数据库设置密码'1234'(假设'DB1')& '4567'用于另一个数据库('DB2')。这可能在mysql或xaamp

3 个答案:

答案 0 :(得分:1)

您可以在phpmyadmin或mysql控制台中创建具有自己权限并可以访问某些数据库的用户。

CREATE USER user_specification
    [, user_specification] ...

user_specification:
    user [IDENTIFIED BY [PASSWORD] 'password']

另请参阅mysql documentation

还有宏伟的命令:

CREATE USER 'jeffrey'@'localhost' IDENTIFIED BY 'mypass';
GRANT ALL ON db1.* TO 'jeffrey'@'localhost';
GRANT SELECT ON db2.invoice TO 'jeffrey'@'localhost';

http://dev.mysql.com/doc/refman/5.1/en/grant.html

答案 1 :(得分:1)

你可以在phpmyadmin中执行此操作

enter image description here

点击支票权限

enter image description here

答案 2 :(得分:1)

是的,这是可能的。在PHPMyAdmin你有这样的选择;对于每个数据库,您可以提供自己的密码。