SQL Server Profiler requires you to have ALTER TRACE permission. There are two ways to grant that permission.
Properties: Object Explorer -> Security -> Logins -> your_login -> Securables -> Search button -> “The server” radio button -> “Grant” checkbox on “Alter Trace”
SQL: GRANT ALTER TRACE TO myuser