2011-09-16 10 views
0

を許可を与える、私はにsimilair何かがしたい:Codeigniter,create tables and users for MySQLは、テーブルを作成し、CodeIgniterので新しいユーザーに

をしかし、私は、新しいユーザーとパスワードを使用して新しいテーブルを追加する必要があります。

$this->load->dbforge() 

if ($this->dbforge->create_table('my_db')) 
{ 
    echo 'Database created!'; 
} 

同様にして、新しいユーザーをpremissionを追加し、テーブルに渡す:のみ(SELECT)読み取りなど 'MY_DB'! 誰かが私にこれを手伝ってもらえるとすばらしいはずです!

答えて

0

はCodeIgniterのを使用していないが、私はあなたがこのようなものを使用することができると思う -

$this->db->query('YOUR QUERY HERE'); 

http://codeigniter.com/user_guide/database/queries.html

を、ここには、スクリプトの例です -

CREATE USER 'user1'@'%'; -- specify new account - user name + host name 
SET PASSWORD FOR 'user1'@'%' = PASSWORD ('pwd'); -- set password 
GRANT SELECT ON TABLE db_name.table_name TO 'user1'@'%'; -- grant SELECT privilege