SMS 를 읽어오기 위해서 아래와 같이 AndroidManifest.xml 파일에 permission 을 추가하였습니다.

    <user-permission android:name="android.permission.READ_SMS" />

그리고 소스는 아래와 같습니다.

  Uri uri = Sms.CONTENT_URI;
  Cursor cursor = null;
  String[] projection = { Sms._ID };

  try {
   // query -> item id.
   cursor = context.getContentResolver().query(uri, projection, null, null, null);

   if (cursor != null && cursor.getCount() > 0 && cursor.moveToFirst()) { 
    do {
  .....
    } while (cursor.moveToNext());
   }
  } catch (Exception e) {}

아래와 같은 exception 이 발생합니다.
03-23 11:32:34.221: ERROR/DatabaseUtils(1278): java.lang.SecurityException: Permission Denial: reading com.android.providers.telephony.SmsProvider uri content://sms from pid=23330, uid=10112 requires android.permission.READ_SMS

제가 추가적으로 해주어야하는 부분이 더 있을까요?
조언 부탁드립니다.